(R)在我的数据框中只识别一列

时间:2014-03-17 12:48:45

标签: r

我是R.的新手。我有我的数据框。

test<-read.csv("test.csv", header=TRUE)

sites   Jahr1   Jahr2   Difference1 Difference2
site1   0   2.208.630   2.208.630   
site2   10.531.793  9.439.612   1.092.181   10%
site3   1.942.681   1.283.180   659.501 34%
site4       456.168 456.168 
site5       450.697 450.697 
site6   6.022.843   5.644.573   378.270 6%

现在我想看看我的第二个颜色......

names(test)
[1] "sites.Jahr1.Jahr2.Difference1.Difference2....."

test [,2]
Fehler in `[.data.frame`(test, , 2) : undefined columns selected

我认为对于高级用户来说,这是一个非常低级别的问题:) 你能救我吗?

1 个答案:

答案 0 :(得分:1)

问题是R无法检测到您的列的分离。默认分隔符是一个空格,您使用句点。

尝试read.csv("test.csv",header=TRUE,sep=".")