错误函数read.table中
问题描述:
我不能指定正确的论据row.names
在功能read.table()
错误函数read.table中
这里是简单的文字:
name sex age height
1 x1 F 18 162
2 x2 M 19 170
3 x3 M 21 178
4 x4 F 22 166
5 x5 F 23 165
,当我读到:
data1=read.table('test',head=T,sep='',row.names=T)
invalid 'row.names' specification
data1=read.table('test',head=T,sep='',row.names=T)
invalid 'row.names' specification
其他info:
> version
_
platform i686-pc-linux-gnu
arch i686
os linux-gnu
system i686, linux-gnu
status
major 2
minor 15.1
year 2012
month 06
day 22
svn rev 59600
language R
version.string R version 2.15.1 (2012-06-22)
nickname Roasted Marshmallows
答
在read.table
中,参数row.names
必须输入一个数字(即,即包含行名称的列号)或名称向量。有关完整说明,请参阅?read.table
。这里:
data1 <- read.table('test',header=T,sep=" ",row.names=1)
没有非常令人信服的证据,哭“臭虫”是不好的风格。我通常认为我在指责软件之前做错了什么。 – Roland 2012-07-23 08:20:26
对不起,我是一个新手 – 2012-07-23 08:35:47
对于每个人而言(或许是合理的)刺激:不是惩罚一个新手,也许编辑问题以消除煽动性措辞更具有建设性? – Andrie 2012-07-23 08:42:05