我的数据帧如下:Rbind抛出错误:无效值
> t
Day TestID VarID
1 2013-04-27 Total Total
> str(t)
'data.frame': 1 obs. of 3 variables:
$ Day : Date, format: "2013-04-27"
$ TestID: factor [1, 1] Total
..- attr(*, "levels")= chr "Total"
$ VarID : Factor w/ 3 levels "0|0","731|18503",..: 3
当我尝试做一个rbind我收到以下错误
但是当我尝试直接重新创建数据帧我没有得到这个错误:
> t <- data.frame(Day = as.Date("2013-04-27"),TestID = "Total", VarID = "Total")
> t
Day TestID VarID
1 2013-04-27 Total Total
> str(t)
'data.frame': 1 obs. of 3 variables:
$ Day : Date, format: "2013-04-27"
$ TestID: Factor w/ 1 level "Total": 1
$ VarID : Factor w/ 1 level "Total": 1
> rbind(t,t)
Day TestID VarID
1 2013-04-27 Total Total
2 2013-04-27 Total Total
谁能帮助我弄清楚是怎么回事,我怎么能避免THI错误。 谢谢。
你可以在'rbind'不工作的数据帧的版本上提供'dput()'的输出吗? – joran 2013-04-29 22:17:16
感谢您提供dput。我将在未来使用它。目前,这个问题已经解决。谢谢。 – 2013-04-30 16:41:01