Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Tăng khoảng cách cho nhãn trục X trong Matplotlib

Để tăng không gian cho nhãn trục X trong Matplotlib, ta sử dụng tham số bottom trong phương thức subplots_adjust().

Các bước thực hiện

  • Thiết lập kích thước hình và điều chỉnh khoảng đệm.
  • Tạo hình mới hoặc kích hoạt hình hiện có bằng figure().
  • Tạo dữ liệu x, y bằng NumPy.
  • Vẽ đồ thị bằng plot().
  • Đặt xlabel với biểu thức LaTeX.
  • Dùng subplots_adjust(bottom=spacing) để tăng/giảm không gian cho nhãn trục X.
  • Hiển thị hình bằng show().

Ví dụ

import numpy as np
from matplotlib import pyplot as plt

plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True

fig = plt.figure()
x = np.linspace(-2, 2, 10)
y = np.exp(x)

plt.plot(x, y)
plt.xlabel("$\\bf{y=e^{x}}$")

spacing = 0.100
fig.subplots_adjust(bottom=spacing)
plt.show()

Kết quả

Tăng khoảng cách cho nhãn trục X trong Matplotlib