Python图顶点数

2024-10-06 13:36:01 发布

您现在位置:Python中文网/ 问答频道 /正文

我使用pythonigraph包从存储在文件中的边缘创建一个图形。我使用Graph.Read_边缘列表读取边并创建我想要的图形。当我需要得到图中的顶点数时,我使用图形.vcount()函数,该函数应该返回顶点数,但我没有这种情况。对于这样的文件:

1 2
5 300

这个函数返回301,这不是我要找的!我需要它返回4,这是我的图的实际顶点数。你知道我能做些什么来解决这个问题吗?在


Tags: 文件函数图形列表read情况边缘graph
1条回答
网友
1楼 · 发布于 2024-10-06 13:36:01

使用以下函数解决了我的问题,而不是Graph.Read_边缘列表公司名称:

Graph.Read_Ncol(netFile, names=True, weights="if_present", directed=True)

通过设置“name=True”,该函数将节点编号视为其名称,并解决vcount问题。在

相关问题 更多 >