DataFrame をネストされた辞書に変換する一般的な方法を探しています
これはサンプル データ フレームです
name v1 v2 v3
0 A A1 A11 1
1 A A2 A12 2
2 B B1 B12 3
3 C C1 C11 4
4 B B2 B21 5
5 A A2 A21 6
列の数は異なる場合があり、列名も異なります。
このような :
{
'A' : {
'A1' : { 'A11' : 1 }
'A2' : { 'A12' : 2 , 'A21' : 6 }} ,
'B' : {
'B1' : { 'B12' : 3 } } ,
'C' : {
'C1' : { 'C11' : 4}}
}
これを達成するための最良の方法は何ですか?
私が得た最も近いものはzip
関数でしたが、それを複数のレベル(2列)で機能させることができませんでした。