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

如何在R中找到给定数据帧中的每月平均支出?,r,dplyr,data-science,R,Dplyr,Data Science,给定的是花费数据帧的快照。给定您的数据帧名为df: library(dplyr) library(lubridate) df %>% group_by(lubridate::month(Month)) %>% summarise(month_average = mean(Amout)) 下一次,尝试使用@Edgar的答案,并稍微加强: library(dplyr) library(lubridate) df %>% group_by(lubridate::mo


给定的是花费数据帧的快照。

给定您的数据帧名为
df

library(dplyr)
library(lubridate)

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

下一次,尝试使用@Edgar的答案,并稍微加强:

library(dplyr)
library(lubridate)

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

使用
dput(YourDataFrame)
将a粘贴到问题本身
1。
R是一种免费的开源编程语言和软件环境,用于统计计算、生物信息学、可视化和通用计算。提供最少的、可复制的、具有代表性的示例和您的问题。对数据使用dput(),并指定具有库调用的所有非基本包。不要为数据或代码嵌入图片,请使用缩进的代码块。有关统计问题,请使用stats.stackexchange.com<代码>2。计算平均值不是[数据科学]<代码>3。这个问题在这里已经被回答了很多次。也能帮上忙。可能重复这里的问题是,
月平均值
将反映一年中某个特定月份的平均值,而不一定是同一个月。如果问题是关于给定年份中的某个特定月份,只需将
年(月)
添加到
group_by()
即可。