0
我目前正在嘗試使用Pandas MultiIndex屬性。我試圖以一種智能的方式基於它的列對現有的DataFrame對象df_original
進行分組,並且因此正在考慮MultiIndex。現在DataFrame上的多重索引和大熊貓的總和
print df_original =
by_currency by_portfolio A B C
1 AUD a 1 2 3
2 AUD b 4 5 6
3 AUD c 7 8 9
4 AUD d 10 11 12
5 CHF a 13 14 15
6 CHF b 16 17 18
7 CHF c 19 20 21
8 CHF d 22 23 24
,我想有一個多指標數據幀的對象,與A, B
和C
和by_portfolio
作爲指標。看上去就像
CHF AUD
A a 13 1
b 16 4
c 19 7
d 22 10
B a 14 2
b 17 5
c 20 8
d 23 11
C a 15 3
b 18 6
c 21 9
d 24 12
我曾試圖使所有列在df_original
和指數到列表對象的追捧,並從那裏創建一個新的數據幀。這似乎有點麻煩,我不知道如何添加實際值。
也許某種groupby
更適合此目的?事情是我需要能夠將這些數據添加到另一個類似的DataFrame中,因此我需要生成的DataFrame能夠在稍後添加到另一個DataFrame中。
感謝