Computer >> Máy Tính >  >> Lập trình >> Python

Tăng không gian cho các nhãn trục X trong Matplotlib

Để tăng không gian cho các nhãn trục X trong Matplotlib, chúng ta có thể sử dụng biến giãn cách trong subplots_adjust () đối số của phương thức.

Các bước

  • Đặt kích thước hình và điều chỉnh phần đệm giữa và xung quanh các ô con.

  • Tạo một hình mới hoặc kích hoạt một hình hiện có bằng cách sử dụng figure () phương pháp.

  • Tạo điểm dữ liệu x và y bằng cách sử dụng numpy.

  • Lập đồ thị x và y bằng cách sử dụng plot () phương pháp.

  • Đặt xlabel sử dụng xlabel () phương pháp với LaTex biểu thức.

  • Sử dụng subplots_adjust () phương pháp tăng hoặc giảm không gian cho nhãn trục X

  • Để hiển thị hình này, hãy sử dụng show () phương pháp.

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()

Đầu ra

Tăng không gian cho các nhãn trục X trong Matplotlib