我这里有一个数据帧(flights_delay): 获取avg_delay由目的地
在这个数据帧(flights_delay),我有重复的目的地(在 “目标” 栏)。我试图通过目标(“dest”列)获得平均延迟(“avg_delay”列)。我曾尝试这样的代码:
sum_avg_delay <- aggregate(avg_delay~dest,flights_delay,sum)$avg_delay
不幸的是,我得到的数字向量没有任何目的地标签。
我也试过dplyr::summarise
函数,但是这会返回一个错误。
必须有一种更简单的方法来获得目的地的平均延迟。
大概'骨料(avg_delay〜DEST,flights_delay,总和)'对于2列data.frame或带有(flights_delay,tapply(avg_delay,dest,sum))的命名向量。 – lmo