添加新列后选择未定义的列

时间:2017-12-06 18:45:11

标签: r error-handling

我遇到了一个问题。我想删除第一行并为现有数据添加一个新列。然后我想用数据中的其他现有列选择新列(即“GEO.id2”,“GEO.display.label”和“HD01_VD08”)。命令如下:

c08<-read.csv("ACS_08_1YR_B23001_with_ann.csv", header = TRUE)
c08<-c08[-1,]
c08$Year<-rep(2008,nrow(c08)) 
new<-c08[,c("GEO.id2","GEO.display.label","Year", "HD01_VD08")]

但我收到错误消息:

Error in `[.data.frame`(c08, , c("GEO.id2", "GEO.display.label", "Year",  : 
undefined columns selected

我不知道如何解决这个问题。这是命令中“$”的问题吗?

c08$Year<-rep(2008,nrow(c08))

有人可以帮忙吗?

0 个答案:

没有答案