小编Leo*_*yse的帖子

使用 networkx 绘图时,“_AxesStack”对象不可调用

在学习了一个在线教程之后,我发现即使是一小段段落也很难运行。这是我想写入图中的内容:将有向非循环未加权矩阵写入图中,但是我遇到了矩阵表示和图片表示的问题。前者给出警告并用数组替换输出矩阵。然而,图片绘制总是只输出错误,我不知道为什么。这是我的代码

import networkx as nx
import matplotlib.pyplot as plt
import matplotlib
matplotlib.use('TkAgg')
import numpy as np
A = np.array([[0,1,1,0],
              [1,0,1,1],
              [1,1,0,0],
              [0,1,0,0]])
G=nx.from_numpy_array(A)
nx.draw(G,with_lables=True)
Run Code Online (Sandbox Code Playgroud)

我的networkx版本是2.8.4,matplotlib版本是3.6.0,与提到的版本教程相匹配。这是错误:

'_AxesStack' object is not callable
Run Code Online (Sandbox Code Playgroud)

python matplotlib networkx pycharm

19
推荐指数
3
解决办法
3万
查看次数

标签 统计

matplotlib ×1

networkx ×1

pycharm ×1

python ×1