我有一个字典(mydict),它的键是日期(时间戳),它的项是数据帧(它们都是相同的形状),有两列索引和值,如下所示:
mydict: {
"Timestamp('2019-01-04 06:05:32')" : {
1, 4
2,23
3,2
4,32
},
" Timestamp('2019-01-05 05:02:12')" : {
1, 6
2,3
3,20
4, 2
}
"Timestamp('2019-01-10 08:05:32')" : {
1, 7
2,33
3,5
4,21
},
" Timestamp('2019-01-11 04:02:12')" : {
1, 4
2,11
3,7
4,11
}
我想根据一年中同一周的日期对键进行分组。然后取数据帧的平均值。例如,第一个键和第二个键在一年中的第一周,因此它们应该组合在一起,第三个键和第四个键也是如此。因此,我想要的字典应该是这样的:
mynew_dict:
"week1" : {
1, 5
2,13
3,11
4,17
},
"week2" : {
1, 5.5
2,22
3,6
4,16
}
您可以尝试以下方法:
示例词典的结果(如果我理解正确)
是
相关问题 更多 >
编程相关推荐