日期时间内的熊猫数据框平均值

问题描述

我有以下Pandas Dataframe'df':

           Rt_low  Rt_avg  Rt_up   year  month  day
Date                                                
2020-02-17    0.50    1.93   4.00   2020      2   17
2020-02-18    0.00    1.74   4.00   2020      2   18
2020-02-19    0.50    1.59   2.83   2020      2   19
2020-03-17    1.83    2.74   2.83   2020      3   17
2020-03-18    1.67    3.03   3.67   2020      3   18
2020-03-19    1.50    2.59   2.83   2020      3   19

如何获取月份= 2的平均值“ Rt_low”,以及如何获取月份= 3的平均值。 然后,如何获得day = 17的平均值,对于day = 18,day = 19。

总数据文件包含近一年的每日记录。我想要输出类似(示例性值)的输出,可以是列表或Pandas数据框:

Rt_low_avg_monthly = {"January": 1.20,"February": 2.40,"march": 1.80,...,"December": NaN};
Rt_low_avg_daily = {01: 1.20,02: 2.40,03: 1.80,31: 2.40};

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)