r - 在 R 的数据框列中查找所有唯一值,包括 NA
问题描述
read.csv
使用(with stringsAsFactors = FALSE
)将 .csv 文件导入 R
一个字段是数字(0 到 10 之间的整数),但其中有很多空白。
read.csv
给了我一个数据框,该字段作为一int
列,但空白标记为NA
. 没关系。但是......我想要一个快速的代码行来向我展示这个字段中出现的唯一值(包括NA
)所以我使用了:
levels(as.factor(dataframe$fieldname))
但它不包括NA
那里的条目,只是 1-10。
有没有其他方法可以做到这一点,这样我就不会错过NA
条目?
解决方案
您可以使用
unique(dataframe$fieldname)