访问R中数据集的第一列时出现问题

访问R中数据集的第一列时出现问题,r,R,我是R的初学者。我在RStudio工作 使用函数导入我的数据集后: mydata <- read.table("dataset.txt",sep="\t",dec=",", h=T, row.names=1) 一切看起来都很好。但是,如果我要求第一栏 table (column1, column2) # it doesn't work! 我收到了错误消息: "Error in table(column1) : object 'ID_site' not found" 似乎第一列不

我是R的初学者。我在RStudio工作

使用函数导入我的数据集后:

mydata <- read.table("dataset.txt",sep="\t",dec=",", h=T, row.names=1)
一切看起来都很好。但是,如果我要求第一栏

table (column1, column2)    # it doesn't work!
我收到了错误消息:

"Error in table(column1) : object 'ID_site' not found"
似乎第一列不是我的数据集的一部分


你知道为什么吗?导入数据前是否有选项可供选择?

请尝试从
read.table
调用中删除
行.names=1
部分。执行此操作时,R将获取数据集的第一列,并将其用作数据帧的行名。这又会删除列的ID,这就是为什么R说找不到“ID\U站点”列的原因

"Error in table(column1) : object 'ID_site' not found"