熊猫:将数据透视转换为JSON

时间:2016-01-27 03:41:41

标签: python json pandas to-json

我有以下Pandas pivot

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(),它返回不同的格式。

1 个答案:

答案 0 :(得分: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

中查看方向变量的其他值