我已经使用命令将数据电子表格导入到 R 中,read.xlsx
但是数据中散布着一些元素Low
,因为它们没有被正确测量。
因此数据中的示例列如下所示:
[15, 6, Low, 23, 39, Low]
我想Low
用数值替换元素但是当我尝试如下命令时:
data[3,2] <- 4
#.....我收到以下错误消息:
Warning message:
In '[<-.factor '('*tmp*', iseq, value = 4): invalid factor level, NAs generated.
我尝试了 , 的各种组合,as.numeric
但没有一个能绕过这个错误消息。as.character
as.factor
有人告诉我这样做的方法是将Low
元素转换为缺失值,但是当我这样做并尝试用数字替换 NA 时,我仍然收到相同的错误消息!