欠落している値をパッケージに再コーディングしようとすると、NA
次のエラーが発生します。R
epicalc
recode(trstlglR, 99 , NA, dataFrame=ESSround5)
Error in search()[[pos]] : attempt to select more than one element
コマンドは私が望むことを実行しているように見えますが、何かが足りないのではないかと心配しています。データフレームが大きすぎて、すべての値をチェックできません。誰かこれについて何か経験がありますか?
複製可能な例:
structure(list(trstlglR = c(0L, 0L, 0L, 1L, NA, NA, NA, NA, 0L,
0L), trstplcR = c(0L, 0L, 0L, 0L, 0L, NA, NA, 0L, 0L, 0L), plcarcrR = c(0L,
0L, 0L, 0L, 0L, 0L, 0L, 0L, NA, NA)), .Names = c("trstlglR",
"trstplcR", "plcarcrR"), row.names = c(1L, 2L, 3L, 5714L, 2450L,
2980L, 3837L, 6136L, 2197L, 2198L), class = "data.frame")