python柱形图隐藏x轴

fig,axes=plt.subplots(1,2)
plt.figure(figsize=(10,5))
sns.barplot(x='index',y='Disaster Type',data=df['Disaster Type'].value_counts().reset_index(),ax=axes[0])
sns.barplot(x='Disaster Type',y='index',data=df['Disaster Type'].value_counts().reset_index(),ax=axes[1])
sns.despine(fig=None, ax=None, top=False, right=True, left=False, bottom=True, offset=None, trim=False)

img

img

需要把第一个子图横坐标去掉

你可以尝试使用下面的两条语句:


plt.xticks(alpha=0)
plt.tick_params(axis='x', width=0)
不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^