0

次のパンダピボットがあります

Apple    Green    5
         Red      3
         Yellow   4
Grapes   Red      1
         Green    3

このデータを次のように JSON に変換します。

{
    Apple: {
            Green : 5, 
            Red:    3, 
            Yellow: 4,
            },
    Grapes:{ 
            Red :   1, 
            Green:  3 
            }
}

どうすればこれを達成できますか? 別の形式を返す to_json() を試しました。

4

1 に答える 1

0

DataFrame.to_json には、JSON の方向に関するいくつかのパラメーターがあります。

のようなものを試してみてくださいpd.to_json(orient='records')。うまくいかない場合は、http://pandas.pydata.org/pandas-docs/version/0.17.1/generated/pandas.DataFrame.to_json.htmlの orient 変数の他の値を確認してください。

于 2016-01-27T03:54:12.197 に答える