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

Xác định kích thước của lưới trên một ô bằng Matplotlib

Để xác định kích thước của lưới trên một ô, chúng ta có thể thực hiện các bước sau -

  • 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.

  • Thêm các trục vào hình như một phần của sắp xếp ô con.

  • Vẽ một đường cong với một danh sách đầu vào.

  • Tạo biên x và y bằng 0.

  • Để thiết lập lưới X, chúng ta có thể vượt qua các điểm tích tắc đầu vào.

  • Để bố trí các đường lưới theo kiểu đường hiện tại, hãy sử dụng lưới (Đúng) phương pháp.

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

Ví dụ

from matplotlib import pyplot as plt
plt.rcParams["figure.figsize"] = [7.00, 3.50]
plt.rcParams["figure.autolayout"] = True
fig = plt.figure()
ax = fig.add_subplot(111)
ax.plot([0, 2, 5, 8, 10, 1, 3, 14], 'ro-')
ax.margins(x=0, y=0)
grid_points = [1., 2., 3., 10.]
ax.xaxis.set_ticks(grid_points)
ax.grid(True)
plt.show()

Đầu ra

Xác định kích thước của lưới trên một ô bằng Matplotlib