从pandas数据框生成networkx边可以通过以下步骤实现:
import pandas as pd
import networkx as nx
df = pd.DataFrame({'source': ['A', 'B', 'C'], 'target': ['B', 'C', 'A']})
G = nx.Graph()
for index, row in df.iterrows():
source = row['source']
target = row['target']
G.add_edge(source, target)
最终,你将得到一个包含从pandas数据框生成的边的networkx图。你可以使用networkx提供的各种方法和函数对图进行进一步的分析和操作。
关于networkx和pandas的更多信息和用法,请参考以下链接:
领取专属 10元无门槛券
手把手带您无忧上云