这是我的数据:
KEY ID name
1 sadsa ffsadsa
2 vdffsfs fsadfgg
3 3e4dsa NA
4 vs12ffs ghg
当我在R中加载我的数据文件时,R将NA视为缺失值。但是,NA是我数据中的实际响应(我希望R将其视为字符串)。如何将“NA”作为字符串而不将其视为缺失值?
谢谢。
您可以使用na.strings
中的read.table
选项执行此操作:
text <- "KEY ID name
1 sadsa ffsadsa
2 vdffsfs fsadfgg
3 3e4dsa NA
4 vs12ffs ghg"
df <- read.table(text = text,
header = TRUE,
na.strings = "",
stringsAsFactors = FALSE)
df$name
[1] "ffsadsa" "fsadfgg" "NA" "ghg"