R-数据帧中非空元素的汇总统计信息



我在数据帧df中有一个数据帧列(类型因子(,看起来像:

var1
0.25
0.35
NULL
0
-0.15
NULL
NULL
0.50

当我尝试使用以下命令时:

mean(df$var1, na.rm=TRUE)

我得到

[1] NA
Warning message:
In mean.default(df$var1, na.rm = TRUE) :
argument is not numeric or logical: returning NA

如何获取不包括"NULL"值的汇总统计信息?

首先转换为数字:

mean(as.numeric(as.character(df$var1)), na.rm = TRUE)

相关内容

  • 没有找到相关文章