【发布时间】:2022-11-10 11:00:00
【问题描述】:
假设我有一个如下所示的 DataFrame
UUID domains
0 asd [foo.com, foo.ca]
1 jkl [foo.ca, foo.fr]
2 xyz [foo.fr]
3 iek [bar.com, bar.org]
4 qkr [bar.org]
5 kij [buzz.net]
我怎样才能把它变成这样的东西?
UUID
0 [asd, jkl, xyz]
1 [iek, qkr]
2 [kij]
我想对任何其他 domains 列中存在任何域的所有 UUID 进行分组。例如,行0 和1 都包含foo.ca,行1 和2 都包含foo.fr,因此应该组合在一起。
我的数据集的大小是数百万行,所以我不能强行使用它。
【问题讨论】:
-
请提供 DataFrame 构造函数,格式不明确(字符串?列表?)
标签: python pandas dataframe networkx graph-theory