【发布时间】:2018-06-01 00:28:54
【问题描述】:
我有几个以月份为列的数据框,并且包含整数值。我为此示例发布了 2。
df1 =
June 2016 July 2016
Flavor
Vanilla 17.0 23.0
Chocolate 7.0 12.0
Strawberry 11.0 14.0
df2 =
June 2016 July 2016
Flavor
Vanilla 9.0 19.0
Chocolate 10.0 3.0
当必须匹配时,如何遍历每个数据框并根据数据框的行名和列名执行计算?例如,我想计算 Vanilla 7 月份的平均值,即 (23 + 19)/2。如果数据框中也不存在Flavor,那么我还想在该数据框中每月分配一个常量值(在本例中为 15)。我是否将数据框附加在一起然后应用.mean()?
提前致谢,对任何突然的情况深表歉意,我目前正在旅途中,正在旅行。
谢谢!
【问题讨论】:
-
啊,又是宽数据集!我们又见面了。
标签: python pandas dataframe average