6

groupby 操作の結果として得られる 2 つの pandas 配列 A と B があります。A には、変位値と日付の両方で構成される 2 レベルのマルチインデックスがあります。B には日付のインデックスがあります。

それらの 2 つの間で、日付インデックスが一致します (A の各分位インデックス内)。

Aの最初のマルチインデックスレベルと一致するマルチインデックスに追加のレベルを持つように、Bを「ブロードキャスト」する標準のパンダ関数またはイディオムはありますか?

4

1 に答える 1

2

単純な算術演算をしたいだけなら、次のようなものA.div(B, level='date')がうまくいくと思います。

B.reindex(A.index, level='date')または、インデックスを手動で一致させるようなこともできます。

于 2012-08-29T03:27:07.927 に答える