我用read.csv()函数将一个大的.csv文件读入R中。我的数据看起来像这样
> data[1:6,1:4]
X AD AD.1 AD.2
1 A 1 0 0
2 B 1 0 1
3 C 0 0 0
4 D 0 0 0
5 D 115 156 193
6 A 0 0 0
我想将列X指定为行名。 我做了以下事情而且我有错误。
name<-data[,1]
data1<-data[,-1]
row.names(data1)<-name
我得到的错误是:
`row.names&lt; - 。data.fram中出现错误'row.names'是不允许的 另外:警告消息:设置时的非唯一值 'row.names'
我知道我可能会有一些名称相同的行,但我必须保留它们。 有人会帮我解决这个问题吗?