You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何删除Python matplotlib绘图中的x轴标签(xlabel)?

操作方法

方案1:直接移除x标签定义代码

你现有代码中plt.xlabel('Country', fontsize=14)这行的作用就是定义x轴标签,直接删除该行即可实现需求,修改后运行代码如下:

plt.title('Amount of kill per country', pad= 15, fontsize = 20)
plt.ylabel('Kills', fontsize=14)
plt.show()

方案2:保留原有代码,显式隐藏x轴标签

如果不想删除原有xlabel定义(比如后续可能需要重新启用),可以用以下两种方式隐藏标签:

  • 直接设置x轴标签内容为空
    plt.xlabel('', fontsize=14)
  • 获取当前轴对象,关闭x轴标签的可见性
# 获取当前绘图轴对象
ax = plt.gca()
# 隐藏x轴标签
ax.xaxis.label.set_visible(False)

补充说明:如果你想要连带x轴的刻度文字一起隐藏,可以额外添加plt.xticks([])实现。

内容的提问来源于stack exchange,提问作者Joao Moura

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.27 00:36:01