python绘制网络图
时间: 2023-09-04 12:16:08 浏览: 82
气象领域python色斑图绘制程序
5星 · 资源好评率100%
你可以使用Python的网络绘图库来绘制网络图。其中最常用的是NetworkX和igraph。
以下是使用NetworkX绘制一个简单的无向图的示例代码:
```python
import networkx as nx
import matplotlib.pyplot as plt
# 创建无向图
G = nx.Graph()
# 添加节点
G.add_node("A")
G.add_node("B")
G.add_node("C")
G.add_node("D")
# 添加边
G.add_edge("A", "B")
G.add_edge("A", "C")
G.add_edge("B", "C")
G.add_edge("C", "D")
# 绘制图形
nx.draw(G, with_labels=True)
plt.show()
```
运行代码后会生成一个简单的无向图,其中节点用字母表示,边用线连接。
如果你想了解更多关于NetworkX和igraph的信息,可以参考它们的官方文档。
阅读全文