R中的rowvar导入错误

KFa*_*ack 4 csv import r

我试图将.csv文件导入到R中:

mydata <- read.table("c:/data.csv", header=TRUE, sep=",", row.names="id")
Run Code Online (Sandbox Code Playgroud)

但继续得到:

Error in data[[rowvar]] : attempt to select less than one element
Run Code Online (Sandbox Code Playgroud)

.csv文件如下所示:

Title1,Title2,Title3
1,2,3
4,5,6
7,8,9
Run Code Online (Sandbox Code Playgroud)

任何帮助将非常感激!

小智 7

mydata < - read.csv("c:/mydata.csv")

请改用read.csv函数.它会根据第一行中的值自动弹出列标题.


Pau*_*tra 6

row.names参数应该是一个具有行数长度的向量.暂时省略这个论点可能会解决这个问题.文档清楚地表明row.names是一个向量,虽然提出一个更具信息性的异常会很好.