【发布时间】:2020-04-17 20:54:46
【问题描述】:
我在 R 中遇到了一个问题。 它是关于删除向量和数据帧中的 NA。
给我的库、数据框和向量如下:
library(dslabs)
data(na_example)
ind <- is.na(na_example)
所以,我需要计算平均值,但在向量 "ind" 内的条目不是 NA。
我已经尝试了所有方法,包括答案(我认为):mean(!ind),因为我必须使用! 运算符。
结果是 0.855。但是,评估系统并没有给我一个积极的分数。
拜托,你能帮我一把吗?
【问题讨论】:
-
你可以试试
ind <- na.omit(na_example),它会给你所有不是NA的值,而不是is.na的布尔结果