28得票5回答
如何使用Matplotlib或Graphviz在NetworkX中绘制多重图

当我将多图 numpy 邻接矩阵传递给 networkx(使用 from_numpy_matrix 函数),然后尝试使用 matplotlib 绘制图形时,它会忽略多个边缘。 如何让它也绘制多个边缘?

28得票1回答
如何使用NetworkX绘制社区图

我如何使用Python Networkx绘制像这个图片中的社区一样的图表: 图片链接

27得票3回答
如何使用Python的NetworkX模块从节点列表生成完全连接的子图

我需要使用networkx生成一个全连接的子图,起点是我要连接的节点列表。基本上,我想让我传递给函数的节点列表中的所有节点相互连接。 我想知道是否有任何内置函数可以实现这一点(我还没有找到)?还是我应该考虑一些算法? 非常感谢。

27得票2回答
属性错误:'Graph'对象没有'node'属性。

我有以下Python代码来构建knn图,但是我遇到了错误:AttributeError: 'Graph' 对象没有属性 'node'。似乎nx.Graph()没有节点属性,但我不知道该用什么替换它。import networkx as nx def knn_graph(df, k, verbo...

26得票1回答
按照节点度数排序图形节点

我在NetworkX中有一个图G,想要按照节点的度数对其进行排序。然而,以下代码在最新的NetworkX版本中无法工作:sorted(set(G.degree().values())) 而且下面的代码看起来有点笨拙,因为它需要将networkx的DegreeView转换为Python元组列表。...

26得票3回答
从CSV文件中的邻接矩阵绘制NetworkX图表

我已经花了一些时间来解决这个问题,我知道这很简单 - 但是我对Python和NetworkX的经验很少。我的问题非常简单,我正在尝试绘制一个大数据集(约200行/列)的矩阵,它看起来像这样。第一行和第一列是相同的。 A,B,C,D,E,F,G,H,I,J,K A,0,1,1,0,1,1,1,...

26得票1回答
如何在Python中重新塑造一个networkx图形?

所以我创建了一种非常朴素的(可能效率低下)方法来生成哈斯图。 问题: 我有4个维度...p q r s。 我想以统一的方式显示它(四维立方体),但我不知道如何重新塑造它。 如何在Python中调整networkx图形的形状? 我看到有些人使用spring_layout()和draw_c...

26得票2回答
如何获取 NetworkX 图的最大连通组件?

我不知道NetworkX最近是否调整了其中一种方法以生成器的方式返回,而不是返回列表,但我正在寻找一种更好的方法来获取图形的GC。我有一个工作中的代码片段,但它看起来非常低效:# G = nx.Graph() giant = sorted(nx.connected_component_subg...

26得票3回答
使用NetworkX查询图形中节点和边缘属性的最佳实践

使用NetworkX进行社交网络分析查询,并且是该库的新手。所谓“查询”,是指通过边缘节点的属性选择/创建子图,其中边缘创建了路径,节点包含属性。图形使用MultiDiGraph格式。G2 = nx.MultiDiGraph() G2.add_node( "UserA", { "type" :...

26得票6回答
networkx显示随机状态索引不正确。

我正在尝试使用networkx和Python绘制简单的图形。 这是我的代码:import networkx as nx import matplotlib.pyplot as plt G = nx.complete_graph(5) nx.draw(G, with_labels=True, f...