我的數據幀如下: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