解决方法2点:
1.调用 plt.show()
: Matplotlib 需要明确调用 plt.show()
才会显示图像
在绘图代码的末尾添加:
plt.show() # 确保调用 plt.show() 来显示图像
2.在 Jupyter Notebook 中使用魔法命令 '%matplotlib inline'
在非交互环境下绘图: 在 Jupyter Notebook 等环境中需要使用特定的魔法命令启用交互式绘图
%matplotlib inline #使用inline魔法命令以启用内嵌绘图
import matplotlib.pyplot as plt
fig, ax = plt.subplots()