如果内联激活,是否可以放大绘图?特别是对于3d绘图,旋转和缩放是一个必要的功能。
目前,最接近的方法是使用figsize
功能以更大的尺寸重新绘制。它需要以英寸为单位的尺寸,这在我第一次尝试使用它时就让我大吃一惊。
有一些工厂的丰富的后端,将允许现场操纵情节,使用HTML5,但我认为这将是几个月前准备好。
如果您在本地计算机上使用笔记本电脑,目前最简单的选择可能是不使用内联模式,因此打印将作为单独的窗口弹出。
现在多亏了mpld3,可以非常轻松地放大内联图!
您只需安装mpld3(pip install mpld3
),然后将其添加到笔记本中:
%matplotlib inline
import mpld3
mpld3.enable_notebook()
现在,您的绘图将在左下方获得一个工具栏菜单,您可以在其中启用鼠标缩放:)
您现在可以使用%matplotlib笔记本
而不是%matplotlib内联
,您将能够与您的情节交互。
我正在启动一个IPython笔记本,matplotlib输出没有显示内联,而是这样: 代码如下: 笔记本以- pylab=inline开始,当我检查它时,它似乎是正确的: 这是在 IPython 1.1.0 中。当我尝试使用 %pylab 内联时,我得到了类似的结果: 还有什么可能是图没有显示在内的原因?
每次启动IPython笔记本时,我运行的第一个命令是 有没有办法改变我的配置文件,以便当我启动IPython时,它自动处于这种模式?
问题内容: 我试图在MacOS X上使用带有Python 2.7.2和的。 我无法获得matplotlib图形来内联显示。 我也试过了和ipython命令行参数,–但这没什么区别。 我得到的不是内联图形,而是: 并表明我有后端。 问题答案: 我在笔记本的第一个单元中使用了它,并且可以正常工作。我认为你应该尝试: 通过在配置文件中设置以下配置选项,默认情况下,你也始终可以始终默认以内联模式启动所有I
我开始严重依赖IPython笔记本应用程序来开发和记录算法。这太棒了;但是有些事情看起来应该是可能的,但是我不知道怎么做: 我想在我的(本地)IPython笔记本标记中插入一个本地图像,以帮助记录算法。我知道的足够多,可以添加类似
我试图用Ipython笔记本中的pandas绘制一些数据,虽然它给了我对象,但实际上它并没有绘制图形本身。看起来是这样的: 之后应该会出现图表,但它根本不会出现。我已经导入了matplotlib,所以这不是问题所在。是否有其他模块需要导入?
我努力想喜欢IPython笔记本,但可能是因为我太习惯于用vi编写代码并在命令行执行,所以我发现它的一些默认设置很有挑战性。可以对以下内容做些什么(可能在某个配置文件中)? 我希望默认输出行号,而不必记住,也不必每次都设置别名。 我如何设置默认为"off",以阻止IPython污染我的命名空间与它的非百分比魔法和shell命令?我知道我可以使用选项和选项:是否有等效的选项? 让我抓狂的是,我从来都