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

Làm thế nào để viết văn bản trong chỉ số dưới trong các nhãn trục và chú giải bằng Matplotlib?

Để viết văn bản trong chỉ số con trong các nhãn trục và chú giải, chúng ta có thể thực hiện các bước sau -

  • Tạo điểm dữ liệu x và y bằng NumPy.

  • Vẽ đồ thị các điểm dữ liệu x và y với nhãn văn bản chỉ số siêu cấp.

  • Sử dụng xlabel ylabel với đăng ký trong văn bản.

  • Sử dụng chú giải () phương pháp đặt chú giải trong cốt truyện.

  • Điều chỉnh khoảng đệm giữa và xung quanh các ô con.

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

Ví dụ

import numpy as np
import matplotlib.pyplot as plt
plt.rcParams["figure.figsize"] = [7.00, 3.50]
plt.rcParams["figure.autolayout"] = True
x = np.linspace(1, 10, 1000)
y = np.exp(x)
plt.plot(x, y, label=r'$e^x$', c="red", lw=2)
plt.xlabel("$X_{axis}$")
plt.ylabel("$Y_{axis}$")
plt.legend(loc='upper left')
plt.show()

Đầu ra

Làm thế nào để viết văn bản trong chỉ số dưới trong các nhãn trục và chú giải bằng Matplotlib?