我有一个方桌,它有两个na.strings(例如“A”和“B”),我需要变成NA。到目前为止,我可以将其中任何一个转变为NA而不是两者。我该怎么做?我可以在该参数中使用函数吗?如果是,我应该使用什么功能?我试过(na.strings = "A" | "B"
)和(na.strings = "A | B"
),但它不起作用。我的代码如下:
loadfile<-read.table("test.csv", header=T, sep=",", na.strings="A | B")
答案 0 :(得分:20)
na.strings
采用了一个字符向量,所以......
loadfile <- read.table( "test.csv" , header = TRUE ,
sep="," ,
na.strings = c("A" , "B" ) )
来自帮助文件:
na.strings:字符串的字符向量,将被解释为NA值