在Python中删除Boxplot中的标签

时间:2019-03-13 20:09:07

标签: python boxplot

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

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

1 个答案:

答案 0 :(得分:0)

这是因为此处的“年龄”不是轴标签,而是刻度。因此,您可以添加以下内容:

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

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