0

我是一个新的 R 用户并且有一个关于 na.rm 的基本问题

我有一长串数据框,我试图从中计算列均值。我有以下代码来做到这一点 -

results <- lapply(list_of_data_frames, 
             function(x) colMeans(subset(x, select = c(colname1, colname2), na.rm = TRUE)))

这很好用,但是 na.rm 部分不起作用,因为我得到了列表中相关列中有 1 个或多个 NA 的数据帧的结果“NA”。它在代码中的位置是否正确?

非常感谢所有帮助。

奥利

4

0 回答 0