Python中绘图方式包括“控制台绘图”和“弹出窗绘图”,两者各有益处。
控制台绘图:方便保存输出记录(如将IPython 终端输出转换成 Html 文件),无法动态绘图(大大的缺点)。
弹出窗绘图:可以交互式的放大、拖动图片,可进行动态绘图,并且能将图片保存成不同的格式。

Pycharm设置(如下图):
设置好后直接生效!

Spyder设置(如下图):
必须重新启动后才能生效!

jupyter notebook设置(如下图):
弹出窗显示必须加上:%matplotlib auto
控制台显示必须加上:%matplotlib inline (默认显示方式)
注意:设置好后可能还需要重启一下服务(在工具栏上)。

网友评论