【发布时间】:2021-07-10 01:55:45
【问题描述】:
基本上我试图按天对我的值进行分组,并且我想计算每个站点(ACO、AJM 等)每天的平均值,忽略空值。
这是我的数据框的头部:
FECHA HORA ACO AJM ATI BJU
01/01/2019 1 -99.0 -99.0 -99.0 -99.0
01/01/2019 2 -99.0 -99.0 -99.0 -99.0
01/01/2019 3 -99.0 -99.0 -99.0 -99.0
01/01/2019 4 1.5 0.1 0.9 1.0
01/01/2019 5 1.2 0.1 0.6 1.3
01/01/2019 6 1.0 0.1 1.0 1.0
其中“FECHA”是一天,“HORA”是每天的小时。
我目前正在尝试这样做:
mdiaria2019CO <- datos2019CO %>% group_by(FECHA) %>% colMeans(datos2019CO[ , c(3:34), na.rm = T])
但 RStudio 一直告诉我“无效的 'dims'”或存在不正确的 na.rm。
如何按天(每 24 行)对所有值进行分组并计算当天每一列的平均值,忽略空值 (-99)?
【问题讨论】: