【发布时间】:2022-01-23 23:00:54
【问题描述】:
这是一个有点奇怪的问题,但我一直在 python 中以 json 文件格式从 api 导入属性数据。然后我使用 Pandas 将 json 转换为数据框。
我在处理数据框中的数据时遇到问题。我当前的数据设置为像这张表一样格式化。
每个物业都被分配了一个名称和一个物业 ID 和地址,并且物业内的每个单元都有一个记录。理想情况下,我想创建多个由属性 id 分隔的数据框,使其看起来像这样。
我唯一的问题是,由于它们是一些组织问题,大约有 100 个不同的属性 ID,并且没有一个 ID 是按顺序排列的。它们都有一个从 1 到 1000 的随机数。
有没有办法通过结合使用某种唯一标识符和 for 循环来根据属性 id 自动分离数据帧?
我真的不知道如何处理这个场景。谢谢!
【问题讨论】:
-
你可以
groupby属性ID,并从每个组中生成数据框吗?
标签: python json pandas dataframe api