【问题标题】:Output figure size in Jupyter NotebookJupyter Notebook 中的输出图形大小
【发布时间】:2017-01-20 09:58:09
【问题描述】:

我刚刚将我的 Jupyter 版本升级到 4.2.1,而且对于相同的 figsize,内联数字似乎变得更大了。

这是我想象的吗?

我可以在不更改figsize 的情况下更改它吗?

【问题讨论】:

  • 你是从哪个版本升级的?
  • 不确定...我想我至少有 7 或 8 个月没有升级我的设置了。如果我正在进行一个大项目,我倾向于这样做。

标签: matplotlib ipython jupyter-notebook jupyter


【解决方案1】:

您可以像这样使用顶级matplotlib 设置:

import matplotlib as mpl

mpl.rcParams['figure.figsize'] = (10,10)

这会将默认图形大小更改为 10x10。更多信息请参见文档:http://matplotlib.org/users/customizing.html

【讨论】:

  • 我认为你没有理解我的意思。默认的 figsize 过去和现在仍然是 8 x 6 英寸。该图的显示尺寸现在比以前的版本大得多。我认为这与笔记本模板的 CSS 发生了变化有关。
  • 是的,很抱歉,我一定是昏过去了(睡眠不足?),现在我发现你的问题完全不同了。
【解决方案2】:

带有%matplotlib inline 的图形的缩放取决于figure.dpi 参数。因此,如果您的数字很小并且您不想增加figsize,那么您可以设置

import matplotlib.pyplot as plt
plt.rcParams['figure.dpi'] = 150 # default for me was 75

我也觉得缩放在某些时候发生了变化,但我想如果你改变你的屏幕/分辨率也会出现这种情况。

【讨论】:

    猜你喜欢
    • 2018-04-25
    • 1970-01-01
    • 2018-12-29
    • 1970-01-01
    • 2019-03-10
    • 2018-11-25
    • 1970-01-01
    • 2019-01-25
    • 1970-01-01
    相关资源
    最近更新 更多