ipython笔记本–pylab内联:绘图的缩放
如果内联被激活,是否可以放大绘图? 特别是对于3D图,旋转和缩放是必要的特征。
现在,感谢mpld3 ,使用内联图绘制变得非常容易!
你所要做的就是安装mpld3( pip install mpld3
),然后把它添加到你的笔记本上:
%matplotlib inline import mpld3 mpld3.enable_notebook()
现在你的地块会得到一个左下angular的工具栏菜单,你可以在其中启用鼠标缩放:)
您现在可以使用%matplotlib notebook
而不是%matplotlib inline
并且可以与您的图表进行交互。
目前,最接近的是使用figsize
函数以更大的尺寸重新绘制它。 它预计以英寸为单位的尺寸,这是我第一次尝试使用它。
有一些富有后端的工厂可以使用HTML5来实时操作地块,但是我认为这还需要几个月的时间。
如果您正在本地计算机上使用笔记本电脑,现在最简单的select可能不是使用内联模式,因此这些图将作为单独的窗口popup。
mpld3放慢了笔记本的执行速度。 我发现使用提供相同交互式工具的nbagg后端更好,但也可以通过右键菜单保存graphics:
import matplotlib matplotlib.use('nbagg') import matplotlib.pyplot as plt
matplotlib.use('nbagg')
没有为我工作。 我确实发现mdplt3
很慢。 而不是缩放,我最终调整了我的身材(使其大),使用这个职位: 在ipython笔记本中绘制宽度设置