創建累積方式新的專欄中,我有以下的數據幀,上市花費了每個類別的每一天的R - 由
Dataframe: actualSpends
Date Category Spend ($)
2017/01/01 Apple 10
2017/01/02 Apple 12
2017/01/03 Apple 8
2017/01/01 Banana 13
2017/01/02 Banana 15
2017/01/03 Banana 7
我想創建一個新的數據幀會列出平均每個類別的金額花費,用於每月的每一天。 (例如,在本月3日,平均支出已經在一個月過去了,從1日至每個月的31日的每一天。)
編輯: 所以輸出應該是這個樣子..
Date Category AvgSpend ($)
2017/01/01 Apple 10
2017/01/02 Apple 11
2017/01/03 Apple 10
2017/01/01 Banana 13
2017/01/02 Banana 14
2017/01/03 Banana 11.7
對於每個類別而言,每天平均花費是過去所有日子的平均花費。第一,是第一的平均值。 2nd是平均1 + 2。 3rd是第1 + 2 + 3的平均值。
有沒有解決方法?
[data.frame中的每個組的平均值]的可能重複(https://stackoverflow.com/questions/21982987/mean-per-group-in-a-data-框架) –
現在我知道你正在尋找累積手段,我已經重做了我的答案,以簡潔地解決這個問題。如果這能解決你的問題,請接受答案,以便將來有同樣問題的人可以更快地找到答案。 – www