5

正方形のテーブルがあり、NA に変換する必要がある 2 つの na.strings (「A」と「B」など) があります。これまでのところ、どちらか一方を NA にすることはできますが、両方を行うことはできません。どうすればいいですか?その引数で関数を使用できますか? はいの場合、どの機能を使用すればよいですか? na.strings = "A" | "B"( ) と ( )のように試しna.strings = "A | B"ましたが、うまくいきません。私のコードは次のとおりです。

loadfile<-read.table("test.csv", header=T, sep=",", na.strings="A | B")
4

1 に答える 1

22

na.stringsは文字ベクトルを取るので...

loadfile <- read.table( "test.csv" , header = TRUE ,
                         sep="," ,
                         na.strings = c("A" , "B" ) )

ヘルプファイルから:

na.strings: NA 値として解釈される文字列の文字ベクトル

于 2013-06-07T09:30:02.457 に答える