【问题标题】:seaborn countplot group name overlappingseaborn countplot 组名重叠
【发布时间】:2017-07-22 16:44:18
【问题描述】:

我正在创建一个 seaborn 计数图。我的分类变量的名称很长。该图在一行上显示每个,因此不同条形的文本重叠。该示例看起来名称应该继续到第二行以防止这种情况发生,但我的情节未能做到这一点。有什么建议吗?

【问题讨论】:

    标签: python seaborn


    【解决方案1】:

    注意:我知道这篇文章的答案很晚,但这可能会在将来对其他人有所帮助。 我遇到了同样的问题,但是在做了很多发现之后发现了 matlab 的“figsize”属性。我的案例类别超过10个,所以我在yaxis上展示了

    import matplotlib.pyplot as plt
    import seaborn as sb
    plt.figure(figsize=(7,7), dpi=300)
    -----
    sb.countplot(y="native-country", hue='salary',data=dataset)
    pt.show();
    

    如果您想通过旋转它们在 x 轴上显示类别,那么下面是代码。在这种情况下,您也可以使用“figsize”。

    p=sb.countplot(y="native-country", hue='salary',data=dataset)
    p.set_xticklabels("native-country",rotation=30)
    for item in p.get_xticklabels():
        item.set_rotation(45)
    

    【讨论】:

      猜你喜欢
      • 2023-01-23
      • 2018-06-11
      • 1970-01-01
      • 1970-01-01
      • 2020-07-12
      • 2018-12-15
      • 1970-01-01
      • 2023-03-19
      • 2021-12-09
      相关资源
      最近更新 更多