如何将所有列名更改为R中该列的第一行?

问题描述 投票:0回答:1

数据集中的列名称是无法识别的值。但是,列的名称应该是第1行。如何将这些值重新指定为列名?这需要30多列。这是数据集的屏幕截图:

enter image description here

r
1个回答
1
投票

简单:colnames(dataset) <- dataset[1,]

虽然您在使用header=T读取数据集时,无论您选择的读取函数是什么,都应该阅读列名。这将有一个额外的好处,就是让你的列成为它们的实际数据类型,就像标题行一样,它们都将成为字符串。

© www.soinside.com 2019 - 2024. All rights reserved.