IPython 支持两种形式的绘图
- 终端输出图像
- 新窗口输出图像
方式 1 能够非常方便的保存输出记录(如将`IPython 终端输出转换成 Html 文件)
方式 2 则可以交互式的放大、拖动图片,并且能将图片保存成不同的格式
在终端窗口中输出图片的命令是:
In [1]: %matplotlib inline在图片窗口表现图片的命令是:
In [4]: %matplotlib qt5 在python3的版本中是qt5注意此两个语句是命令行输入,若在spyder中此语句无效,需要到ipython窗口命令窗口中输入,而若是在juypter notebook中则可以写在Python文件中
对于spyder,可以在设置中更改默认选项。
Tools > Preferences > IPython Console > Graphics > Graphics backend, inline 即终端输出,Qt则是新窗口输出。

本文介绍了如何在IPython环境中配置绘图输出的方式,包括在终端直接显示图像与使用新窗口进行交互式操作的方法。文中详细解释了不同命令的作用及适用场景。
3256





