sha*_*kde 8 python numpy ipython spyder
当我从脚本绘制一个数字时,我可以根据需要改变数字大小:
plt.figure(1,figsize=(20,20),dpi=72)
plt.imshow(a)
plt.show()
Run Code Online (Sandbox Code Playgroud)
但是当我在iPython控制台中这样做时,我不能让数字大小变化.为什么会这样?
Car*_*oba 10
(Spyder维护者在这里)默认情况下,Spyder IPython控制台中创建的数字是固定大小的PNG文件.
如果要在Matplotlib图中放大/缩小或向左/向右平移,则需要将图形后端从Inline
(默认)更改为Automatic
.您可以通过进入菜单来完成此操作
Tools > Preferences > IPython console > Graphics > Graphics backend
执行此操作并重新启动IPython控制台的内核或创建新控制台后,将在新窗口中创建所有Matplotlib图形,其中包含用于缩放和平移的控件.
最后,如果要在控制台之间切换Inline
和Automatic
在控制台中工作,则需要运行这些命令
%matplotlib inline
选择Inline
后端.%matplotlib qt5
或者%matplotlib qt
(取决于你是否使用Qt4或Qt5)来选择Automatic
. 归档时间: |
|
查看次数: |
6250 次 |
最近记录: |