networkx 邻接矩阵画图
时间: 2023-10-19 09:07:11 浏览: 363
图.邻接矩阵
可以使用networkx库中的from_numpy_matrix函数将邻接矩阵转换为图对象,然后使用draw函数进行绘制。示例代码如下:
```python
import networkx as nx
import numpy as np
import matplotlib.pyplot as plt
# 生成邻接矩阵
adj_matrix = np.array([[0, 1, 1], [1, 0, 1], [1, 1, 0]])
# 将邻接矩阵转换为图对象
G = nx.from_numpy_matrix(adj_matrix)
# 绘制图形
nx.draw(G, with_labels=True)
plt.show()
```
阅读全文