我有一个看起来像这样的熊猫数据框:
ID | x1 | x2 | x3 | 行动 |
---|---|---|---|---|
23432 | 示例1 | 1 | 姓名 | 创造 |
678786 | 示例2 | 1 | 姓名 | 创造 |
如何将该熊猫数据框转换为这种 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 但无法让它工作。我也引用了这个问题,但由于需要 groupby,它有点不同。