我使用pyvis.network绘制了一个图,如下所示:
import networkx as nx
from pyvis.network import Network
G = nx.from_pandas_edgelist(df, source = 'Node1', target='Node2')
net = Network(notebook=True)
net.from_nx(G)
net.show('BRCA_sigpairs.html')但是,生成的图形在每条边上都有一个值,如下所示:

如何禁用边缘上的这些值?我厌倦了在nx.from_pandas_edgelist()函数中将nx.from_pandas_edgelist()参数设置为None或0,但它没有起作用。
发布于 2022-07-10 14:25:36
添加参数edge_attr=None
G = nx.from_pandas_edgelist(df, source = 'Node1', target='Node2', edge_attr=None)发布于 2022-10-07 05:04:56
我解决了这个问题。我没有用过from_pandas_edgelist()
edges = nx_graph.add_edge(cur_node, neighbor_node, weight='')我解决了这个问题,添加了weight=''。
我想用这种方式解决这个问题
https://stackoverflow.com/questions/72004923
复制相似问题