21得票5回答
Python ValueError: 在路径中找不到程序点。

我有以下问题:我在xUbuntu操作系统上尝试在Flask应用程序中使用networkx,我有以下代码: ..... import networkx as nx ...... # Creating and initializing graph object which is networkx...

21得票4回答
Python中的Networkx - 将节点属性绘制为节点外部的标签

我有一个带有特定属性的节点图,并且我想使用Python中的networkx库画出图形,将几个属性作为节点外部的标签显示出来。 请问有人能帮我编写代码来实现这个目标吗? 我的代码中有一个循环,它为防火墙列表(fwList)中的每个输入生成“interface_?”属性。for y in fw...

21得票2回答
在NetworkX中无法将图形保存为jpg或png文件。

我在 NetworkX 中有一个包含一些信息的图表。在展示图表后,我想将其保存为 jpg 或 png 文件。我使用了 matplotlib 函数 savefig,但当图片保存后,它不包含任何内容。它只是一张空白的图片。 这是我写的一个样例代码:import networkx as nx imp...

21得票3回答
如何检查两个节点是否相连?

我有一个NetworkX图,其中有四个节点(a,b,c,d),它们之间部分连接。如何检查两个节点是否相邻?例如:如何断言a和d不相邻?import networkx as nx G=nx.Graph() G.add_edge('a','b',weight=1) G.add_edge('a','...

21得票1回答
在NetworkX中测试图的相等性

什么是测试两个NetworkX图形是否相同(即具有相同的节点集,每个节点上具有相同的节点属性,具有相同的边集,并且每个边上具有相同的边属性)的最有效方法?假设我们知道这两个图形属于相同的类。 感谢您的答复。

21得票4回答
属性错误:模块'networkx'没有属性'connected_component_subgraphs'。

B = nx.Graph() B.add_nodes_from(data['movie'].unique(), bipartite=0, label='movie') B.add_nodes_from(data['actor'].unique(), bipartite=1, label='ac...

20得票4回答
从无向 networkx 图中移除自环

我使用networkx从节点列表创建了一个图。它有自环。如何删除自环?以下是示例:import networkx as NX G=NX.Graph() G.add_edge(1,2) G.add_edge(1,1) print (G.edges()) [(1, 2), (1, 1)] 我不想...

20得票3回答
移除networkx中的孤立顶点。

文档说明了可以使用 networkx.isolates(*G*) 获取图中的孤立顶点。它还指出可以使用代码 *G*.remove_nodes_from(nx.isolates(*G*)) 从图 G 中删除孤立顶点。 https://networkx.github.io/documentati...

20得票3回答
从DataFrame中加载带有属性和边的节点到NetworkX。

我是新手,正在使用Python处理图形:NetworkX。到目前为止,我一直在使用Gephi。那里的标准步骤(但不是唯一可能的步骤)是: 从表格/电子表格中加载节点信息;其中一个列应为ID,其余列为有关节点的元数据(节点是人,因此性别、群组等通常用于着色)。例如:id;Normalized...

19得票2回答
如何使用Python创建Gephi网络图?

我刚了解到GephiStreamer。https://pypi.python.org/pypi/GephiStreamer 使用该软件包,可以从Python向Gephi发送指令,在Gephi中创建节点和边。# Create a node with a custom_property node_...