6

我有两个由 groupby 操作产生的 pandas 数组 A 和 B。A 有一个由分位数和日期组成的 2 级多索引。B 只是有一个日期索引。

在它们两者之间,日期索引匹配(在 A 的每个分位数索引内)。

是否有标准的 Pandas 函数或习语来“广播”B,这样它的多索引就会有一个额外的级别来匹配 A 的第一个多索引级别?

4

1 回答 1

2

如果您只想进行简单的算术运算,我认为A.div(B, level='date')应该可以。

或者,您可以执行B.reindex(A.index, level='date')手动匹配索引之类的操作。

于 2012-08-29T03:27:07.927 回答