有些时候matplotlib 的绘图没法显示在notebook中,或者显示不了。这与backend有关。
首先启动你的notebook,输入
%pylab
查看你的matplotlib后端,我的输出为:
Qt5Agg
这是后端的渲染方式,使用的是qt5渲染。激活方式为在绘图之前插入代码段:
%matplotlib qt5
这样就能显示出图,但是是显示在notebook之外的,如果我使用%matplotlib inline,图的显示并不正常。我也不知道为什么,,,,,,,,,,,,,
如果你输出的后端为其他类型,建议查看下面的资料,直接输入对应的绘图激活方式。

本文介绍如何解决matplotlib在Jupyter notebook中无法正确显示图表的问题。通过调整matplotlib的后端,如使用%matplotlibqt5或%matplotlibinline,可以实现在notebook内外的不同显示效果。
1414

被折叠的 条评论
为什么被折叠?



