我這裏有一個數據幀(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