私はそれが起こったその時点でわからないんだけど、私はこのようなベクトルになってしまった:「不正な要素」を修正するにはどうすればよいですか?
vec <- structure(c(1L,2L, 33L), .Label = c("first", "second"), class = "factor")
そして、私はvec
を呼び出すときに私が手:as.characterで
エラー。ファクター(X):不正要因
私は33L
にNA
を代入することにより、例えば「救助」このベクトル、したいと思いますが、それでもような何かを行うことはできません210。どうすれば修正できますか?
「33L」を削除すると正常に動作します – akrun
どのようなRバージョンをお使いですか?私はv 3.2.5で何のエラーも表示されておらず、単に「NA」として表現しています –
@DavidArenburg 3.3.2でエラーが発生しました – akrun