我正试图用pyvis绘制一个有向图。在文档中,他们建议使用以下命令创建一个面向方向的边缘:
net.add_edge(4,1,from=1,to=4)问题有两个:
TypeError: add_edge()获得了参数“to”的多个值
有什么建议吗?
发布于 2021-12-02 11:13:15
如果在创建网络时指定了to和from,则不需要在add_edge函数中直接指定directed=True。add_edge函数中节点的顺序足以描述方向。以下是一个例子:
from pyvis.network import Network
net = Network(directed =True)
net.add_node(0, label='a')
net.add_node(1, label='b')
net.add_edge(0,1)
net.show('mygraph.html')输出结果是:

https://stackoverflow.com/questions/70196164
复制相似问题