如何根据R中的另一列获取一列的平均值
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何根据R中的另一列获取一列的平均值相关的知识,希望对你有一定的参考价值。
我目前正在努力获取数据框中的平均值。
df是这样构建的:
'data.frame': 365 obs. of 5 variables:
$ Day : chr "01" "02" "03" "04" ...
$ Month : Factor w/ 12 levels "01","02","03",..: 1 1 1 1 1 1 1 1 1 1 ...
$ Year : chr "2019" "2019" "2019" "2019" ...
$ XXX : int 2 4 5 5 7 6 6 7 6 6 ...
$ Weekday : Factor w/ 7 levels "Monday","Tuesday",..: 2 3 4 5 6 7 1 2 3 4 ...
我想获取值XXX的平均值,但仅获取第一个月的平均值(my_data $ Month ==“ 01”)。我尝试使用dplyr对其进行过滤,但无法弄清楚。
((为了理解:XXX中的每一天,df代表整整一年)
有人可以帮忙吗?将不胜感激!
我目前正在努力获取数据框中的平均值。 df的构建方式如下:“ data.frame”:365个观察点。的5个变量:$日:chr“ 01”“ 02”“ 03”“ 04” ... $月:...
答案
此R基本解决方案应该这样做:
以上是关于如何根据R中的另一列获取一列的平均值的主要内容,如果未能解决你的问题,请参考以下文章