使用Python的分层数据/树数据

时间:2019-09-06 14:45:17

标签: python-3.x

我有一个包含3个单独列的Excel文件:

- CaseID_A
- CaseID_B
- Grouping_ID

前两列包含彼此关联的案例,例如:

 A|B, B|A, A|C, C|D, Z|B

在考虑所有可能的联系的情况下,如何获得一个分组家庭?该组应该在相应的列中获得一个groupID。

1 个答案:

答案 0 :(得分:1)

您可以尝试使用pandas DataFrames作为数据,然后仅选择已满足一个条件的行,例如选择所有满足B的列,然后在A中查找。以与此处的条件概率相似的方式进行[[{ 3}}

然后从那里您可以构建矩阵/列表/数组,并根据自己的喜好组合所有可能的组合。

希望这对您有所帮助。