【问题标题】:X-Tick Labels Are Not Getting Rotated! [How to Rotate X-Tick Labels in Seaborn Using Subplots & Figure]X-Tick 标签不会旋转! [如何使用子图和图形在 Seaborn 中旋转 X-Tick 标签]
【发布时间】:2020-09-17 21:59:17
【问题描述】:
f, ax  = plt.subplots(figsize=(12,8))
g = sns.boxplot(x = 'YearBuilt', y = 'SalePrice', data = df_train)
g.set_xticklabels(g.get_xticklabels(), rotation=30)

我正在尝试旋转 x 标签,但不是旋转 x 刻度,而是打印整个 x 标签。 x ticks list gets printed

我该如何解决这个问题!

【问题讨论】:

    标签: python matplotlib data-visualization seaborn


    【解决方案1】:

    使用此代码解决:

    f, ax  = plt.subplots(figsize=(20,10))
    g = sns.boxplot(x = 'YearBuilt', y = 'SalePrice', data = df_train)
    ax.set_xticklabels(ax.get_xticklabels(),rotation=90, minor=False);
    

    【讨论】:

    • 嗯,唯一真正的区别是末尾的分号隐藏了最后一个函数的打印结果(在本例中为set_xticklabels)。
    猜你喜欢
    • 2017-02-03
    • 1970-01-01
    • 1970-01-01
    • 2020-11-30
    • 2017-08-30
    • 2017-03-18
    • 1970-01-01
    • 2012-05-04
    相关资源
    最近更新 更多