我在文件的第一行有一个带有列名的csv,在文件的第一列有一个列名,如下所示:
ColName1 ColName2 ... ColNameN
RowName1 ..
RowName2 ..
RowNameN ..
如果我使用此命令: read.csv(" / Users / MNeptune / Documents / workspace R / simulatedProfiles.csv",header = TRUE)
我只读了正确的列名而不是行名。我能做什么来阅读行名?
答案 0 :(得分:13)
试试read.csv("filename.csv", row.names = 1, header= TRUE)
。
答案 1 :(得分:4)
read.csv(继承自read.table)有一个row.names
选项,您可以在其中指定要用作row.names的文件中的列。
read.csv("/path/to/file", header=TRUE, row.names=1)