【发布时间】:2012-08-26 18:20:22
【问题描述】:
我有一个数据框,它保存特定聚合级别的数据 - 我们称之为区域。
我还有一个解释这些区域是如何形成的字典。像这样的:
map = {'Alabama': 'region_1', 'Arizona': 'region_1', 'Arkansas': 'region_2' ... }
以及其区域内每个状态的一组权重,以序列形式存储:
Alabama .25
Arizona .75
Arkansas .33
....
是否有一种有效的方法可以应用此分解图来获取州级别的新数据框?
聚合很容易:
df_regional = df_states.groupby(map).sum()
但是我怎样才能进行分解呢?
【问题讨论】:
标签: pandas