R - 数据框非空元素的汇总统计
R - summary statistics of non-null elements of dataframe
我在数据框 df 中有一个数据框列(类型为 factor),如下所示:
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)
我在数据框 df 中有一个数据框列(类型为 factor),如下所示:
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)