【发布时间】:2020-04-03 11:44:32
【问题描述】:
我在将 csc 转换为嵌套 json 时遇到问题。 我在这里阅读了类似的主题,但不幸的是后来无法移动:(非常感谢您的建议。 简化后的 csv 如下所示:
而想要的json应该如下:
{"data_type": 1,"person": {"id":1,"name": "Anne","surname": "Frank"},
{"data_type": 2,"address": {"id":1,"street": "de Bruijn","city": "Amsterdam"}
{"data_type": 1,"person": {"id":2,"name": "Terry","surname": "Gilliam"},
{"data_type": 2,"address": {"id":2,"street": "Westminster","city": "London"}
我正在使用 pandas,但我正在努力解决以下问题:
- 不知道如何避免在结构中插入空白单元格(例如:对于 1 的 data_type 不插入“地址”
- 应根据人员 ID 进行排序
- 我无法实现所需的结构 - 尝试使用 groupby,但仍收到其他内容...
【问题讨论】:
-
真的有必要不插入NULL值吗?你在使用什么功能/模块?