下面是一个简单的示例,演示如何使用matplotlib绘制一个简单的网络图:import matplotlib.pyplot as pltimport networkx as nx# 创建一个空的无向图...G.add_nodes_from([1, 2, 3, 4, 5])# 添加边G.add_edges_from([(1, 2), (1, 3), (2, 3), (3, 4), (4, 5), (3, 5)])# 计算网络中的中心性指标...,并计算了节点的中心性指标(度中心性),然后根据节点的中心性指标绘制了网络图。...您可以根据需要使用其他中心性指标进行分析和可视化。5. 使用Pyvis创建交互式网络图Pyvis是一个基于JavaScript的网络可视化库,可以通过Python直接调用。...以下是一个示例,展示如何使用Graph-tool进行复杂网络分析与可视化:from graph_tool.all import *# 创建图对象g = Graph()# 添加节点v1 = g.add_vertex