【问题标题】:Removing label in Boxplot in Python在 Python 中删除 Boxplot 中的标签
【发布时间】:2019-03-13 20:09:07
【问题描述】:

我无法删除下面显示的每个箱形图下的标签“年龄”。它是自动生成的,无法摆脱它。这是我的代码和输出:

dataset.boxplot(column=['Age'], by=None, ax=None, fontsize=None, rot=0, 
grid=True, figsize=None, layout=None, return_type=None)
plt.suptitle('Attrition by Age')
plt.xlabel('test')
plt.title('test6')
plt.subplot(121)
plt.xlabel('test2')
plt.title('test3')
plt.ylabel('test5')

enter image description here

【问题讨论】:

  • 它是xtick。你可以通过plt.xticks([])删除它。

标签: python boxplot


【解决方案1】:

这是因为这里的“年龄”不是轴标签,而是一个刻度。所以你可以添加这样的东西:

     plt.xticks([1], [''])

删除第一个勾号。 还有许多其他方法可以删除或更改刻度。例如,this post 描述了如何移除不同轴上的刻度。

【讨论】:

    猜你喜欢
    • 2014-09-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-19
    • 2017-12-10
    • 2016-01-23
    • 1970-01-01
    • 2017-07-01
    相关资源
    最近更新 更多