我正在尝试使用na.rm,但它看起来完全不在R中。我以前用过它,现在它似乎一点也不存在。我尝试使用help()函数,而??na.rm都没有显示结果。这怎么会突然发生?我怎么才能把它拿回来?
谢谢


发布于 2022-11-13 18:33:57
实际上,na.rm不是一个可以调用的函数。它是在一些内置函数(如mean()、sd()、var()等)中使用的参数。如果您想从数据集(向量、矩阵、数据帧、tibble等)中删除缺失(NA值),请使用它。您可以使用na.omit,因为它是一个基本函数。见下面的例子:
x <- c(2, 3, 5, NA, 5, NA)
mean(x, na.rm=TRUE)
[1] 3.75如您所见,x向量的平均值是计算的,不包括丢失的值。
https://stackoverflow.com/questions/73246951
复制相似问题