代码之家  ›  专栏  ›  技术社区  ›  mahmood

更改熊猫的y轴范围。箱线图()

  •  1
  • mahmood  · 技术社区  · 4 年前

    我使用以下方法 boxplot 功能来自 Pandas ,

    df.boxplot(column=['D1', 'D2'])
    

    我想改变y轴的范围。然而,我在文件中没有看到这样的选项。有什么想法吗?

    1 回复  |  直到 4 年前
        1
  •  1
  •   DeepKling    4 年前

    可以编辑axis对象,也可以

    ax = df.boxplot(column=['D1', 'D2'])
    ax.set_ylim(0, 10)
    

    import matplotlib.pyplot as plt
    fix, ax = plt.subplots(1, 1)
    df.boxplot(column=['D1', 'D2'], ax=ax)
    ax.set_ylim(0, 10)
    

    figure是整个图形,ax是图表。 plt.subplots(1, 1) 是图(行、列)的数量,在本例中为1——因此ax只是一个图。否则ax将是axis对象的列表。

    推荐文章