0

我正在用 Python 构建一个人际网络,我使用 Networkx 库创建了一个图形对象 (G),并希望使用 Pyvis 库以如下方式对其进行可视化:

  1. 节点大小因之间的中心性而异
  2. 边缘厚度因边缘之间的权重变量而异
  3. 重量值应显示在边缘

我正在使用下面的代码

网络代码

G=nx.from_pandas_edgelist(df,source='source',target='Target',edge_attr='weight',create_using=nx.DiGraph)

可视化代码

net = Network(height='400px', width='50%',directed=True,font_color='#ff8000',bgcolor='606060')
net.from_nx(G)
net.show("example.html")
4

0 回答 0