Để ẩn hoặc xóa nhãn trục X từ biểu đồ Seaborn/Matplotlib:
- Thiết lập kích thước figure và padding
- Sử dụng
sns.set_style()để đặt phong cách thẩm mỹ - Tải dataset ví dụ từ repository online (cần Internet)
- Ẩn nhãn trục X bằng
set(xlabel=None) - Hiển thị bằng
show()
Ví dụ mã nguồn
from matplotlib import pyplot as plt
import seaborn as sns
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
sns.set_style("whitegrid")
tips = sns.load_dataset("tips")
ax = sns.boxplot(x="day", y="total_bill", data=tips)
ax.set(xlabel=None)
plt.show()
Kết quả
Biểu đồ boxplot theo ngày (day) nhưng không hiển thị nhãn "day" trên trục X.

Các cách khác để ẩn nhãn trục:
ax.set_xlabel('')- đặt chuỗi rỗngax.xaxis.label.set_visible(False)- ẩn label nhưng giữ tick labelsplt.xticks([])- ẩn cả tick labels và ticksax.tick_params(axis='x', labelbottom=False)- ẩn tick labels dưới