由于将 tapply 与数据帧中两行的 INDEX 参数一起使用,我有一个大矩阵。大多数矩阵是空的(NA)。
这是我使用tapply的方式:我的结果矩阵latavgs <- tapply(geodata$latitude,geodata[5:6],FUN=mean)
在哪里,并且是上面提到的数据框。latavgs
geodata
有没有办法只提取非 NA 元素latavgs
并以我可以列出行和列以及值的方式返回它们?geodata
或者,如果我想获取属于每个唯一值对的所有值的平均值,是否有比我所做的更好的方法geodata[5:6]
?即,对于每一对独特的geodata[5:6]
我得到一个平均值。
谢谢你的帮助。