【发布时间】:2018-12-15 00:56:58
【问题描述】:
我有一个数据集,其中包含一个用户和他们拥有的每个朋友。格式与下面类似,其中有一个user_id 字段和friend_id 字段,其中包含每个朋友的相应ID。
user_id | friend_id
A B
A C
B A
B G
我的目标是得到一个无向图,显示每个用户和他们喜欢的每个朋友之间的边缘。
A - B - G
|
C
我很难找到如何将 pandas 链接到 networkx 或 graphviz 以及其他扩展从表格数据创建社交图的资源。
【问题讨论】:
-
为什么需要直接从 pandas 做呢?您可以遍历记录并创建相关的节点和边。
-
嘘 @black 还没有完成他们的测试。
标签: python pandas networkx graphviz