如何在R中的给定数据框中找到每月的平均支出?

时间:2018-09-27 15:06:35

标签: r dplyr data-science

enter image description here

给出的是Spend DataFrame的快照。

2 个答案:

答案 0 :(得分:2)

使用@Edgar的答案并进行一些改进:

library(dplyr)
library(lubridate)

df %>%
  group_by(lubridate::month(Month),lubridate::year(Month) ) %>%
  summarise(month_average = mean(Amout))

答案 1 :(得分:1)

鉴于您的数据框名为df

library(dplyr)
library(lubridate)

df %>%
  group_by(lubridate::month(Month)) %>%
  summarise(month_average = mean(Amout))

下次,请尝试provide a Minimum Reproducible Example