私は3つのカラムを持つデータフレームを持っていますが、最初と2番目のカラムにgroupby関数を適用した後で辞書を作成したいと思います。それをするパンダの方法はありますか?pandas - データフレームでグループ化されたキー値ペアを作成する
DATAFRAME:コルX及びYコル上によりグループ化した後
Col X Col Y Sum
A a 3
A b 2
A c 1
B p 5
B q 6
B r 7
:df.groupby([ 'コルX'、 'コルY'])合計()
Sum
Col X Col Y
A a 3
b 2
c 1
B p 5
q 6
r 7
groupby
オブジェクトを介して反復しながら、辞書、私は
{A:{'a':3,'b':2,'c':1}, B:{'p':5,'q':6,'r':7}}
あなたは 'GROUPBY()'は必要ありません - '' df.set_index([ 'コルX'、 'コルYを'])うまくいくはずです。 – AChampion
うん、それは働いた。おかげで:) – Abhishek