【问题标题】:Fixing plots in Jupyter notebook when using %matplotlib notebook使用 %matplotlib 笔记本时修复 Jupyter 笔记本中的绘图
【发布时间】:2021-03-22 03:08:58
【问题描述】:

我在 Jupyter 笔记本中使用 %matplotlib 笔记本,但是,我的大部分绘图都像下图一样被剪掉了! 有人可以帮忙,以便在全视图中生成地块吗?

Image I am trying to fit in full view

感谢您的帮助。

【问题讨论】:

    标签: python pandas matplotlib plot jupyter-notebook


    【解决方案1】:

    在你绘制之前,我假设你正在使用:

    plt.figure(figsize=(some_dimension,some_dimension))
    

    您可以尝试减小 figsize 以使您的图形适合

    【讨论】:

      【解决方案2】:

      你可以使用:

      matplotlib.pyplot.margins(*margins, x=None, y=None, tight=True)
      

      *margins : 浮动,可选 如果提供了单个位置参数,则它指定 x 轴和 y 轴范围的边距。如果提供了两个位置参数,它们将被解释为 xmargin、ymargin。如果需要在单个轴上设置边距,请使用下面描述的关键字参数。

      x, y : 浮动,可选 分别为 x 轴和 y 轴的特定边距值。这些不能与位置参数一起使用,但可以单独用于改变,例如,仅 y 轴。

      tight : bool 或 None,默认为 True 紧参数传递给autoscale_view(),在margin改变后执行;这里的默认值为 True,假设当指定边距时,通常不需要额外的填充来匹配刻度线。设置为 None 将保留以前的设置。

      【讨论】:

        猜你喜欢
        • 2018-10-10
        • 2015-10-15
        • 2022-07-21
        • 1970-01-01
        • 2017-05-15
        • 2017-05-22
        • 2017-08-17
        • 2016-07-04
        • 2020-07-22
        相关资源
        最近更新 更多