【发布时间】:2021-01-09 07:24:42
【问题描述】:
Groups sub-groups selections
0 sg1 csg1 sc1
1 sg1 csg1 sc2
2 sg1 csg2 sc3
3 sg1 csg2 sc4
4 sg2 csg3 sc5
5 sg2 csg3 sc6
6 sg2 csg4 sc7
7 sg2 csg4 sc8
我有上面提到的数据框,我正在尝试创建一个 JSON 对象,如下所示:
{
"sg1": {
"csg1": ['sc1', 'sc2'],
"csg2": ['sc3', 'sc4']
},
"sg2": {
"csg3": ['sc5', 'sc6'],
"csg4": ['sc7', 'sc8']
}
}
我尝试使用带有 orient 参数的 pandas to_json 和 to_dict,但我没有得到预期的结果。我还尝试按列分组,然后创建列表并将其转换为 JSON。
非常感谢任何帮助。
【问题讨论】:
标签: python pandas dictionary multi-index