【发布时间】:2016-05-03 09:18:14
【问题描述】:
我正在使用 jupyter-notebook 编写一些 python 代码并生成数字。由于我想在鼠标悬停和与生成的图形的其他交互上添加工具提示,我现在使用 mpld3 来显示图形。
但是,由于我有很多东西要绘制,我需要增加图形大小。所以,我把fig = plt.figure(figsize=(20, 10)).
当我以标准方式显示时,我可以看到我笔记本中的所有图形(如果我将 figsize 增加一点,则带有水平滑块)。 但是使用 mpld3 显示,显示图形的区域的大小似乎是固定的,因此,我只能看到图形的左上部分。没有滑块或任何东西来增加显示区域的大小。
例如,这段代码生成一个图形,你只会看到左上角:
fig = plt.figure(figsize=(20, 10))
plt.plot([3,1,4,1,5], 'ks-')
mpld3.display(fig)
有谁知道如何处理这个问题?即如何增加默认的显示区域大小,以得到更大的图形?
谢谢
而且我希望它像您的一样显示! 所以我猜这个问题来自其他地方......你知道如何解决这个问题吗?
【问题讨论】:
-
这是您的代码在我的机器上生成的屏幕截图:imgur.com/oYcsyal您能描述一下您希望它如何显示吗?
-
您使用的是什么版本的 Jupyter?我的有点过时了,
IPython.__version__ == '2.4.0'。 -
我的ipython版本是4.0.0,jupyter-notebook是4.2.0
标签: ipython jupyter-notebook mpld3