1
我有两个DataFrames,我使用分成不同的小组通过他们的月:在Pandas中查找具有相同名称的组?
grouped1 = data1[key].set_index('Time').groupby(pd.TimeGrouper(freq='M'))
grouped2 = data2[key].set_index('Time').groupby(pd.TimeGrouper(freq='M'))
grouped2
可能有更多的群体比grouped1
,反之亦然。我想在分组的DataFrame之间共享相同名称的组上运行统计信息。
例如,如果grouped1
有一个叫April
组,grouped2
有一个名为April
组,我想运行在这些组统计数据。我想循环访问所有共享相同名称的组。
我该怎么做? `
'.groups'将返回groupby对象的组,然后您可以找到这些组的交集,然后获得特定组调用'.get_group' – EdChum