【发布时间】:2021-10-28 17:55:32
【问题描述】:
我有一个看起来像这样的 pandas 数据框:
| id | x1 | x2 | x3 | action |
|---|---|---|---|---|
| 23432 | example1 | 1 | name | Create |
| 678786 | example2 | 1 | name | Create |
如何将 pandas 数据帧转换为这种 json 格式?
[
{
"action": "Create",
"payload": {
"id": "23432",
"x1": "example1",
"x2": "1",
"x3": "name"
}
},
{
"action": "Create",
"payload": {
"id": "678786",
"x1": "example2",
"x2": "1",
"x3": "name"
}
}
]
我玩过 pd.json_normalize 但无法让它工作。我还引用了this 问题,但由于需要 groupby,所以有点不同。
【问题讨论】:
标签: python json pandas json-normalize