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

Làm thế nào để thiết lập độc lập các đường lưới ngang và dọc, chính và phụ của một ô?

Để đặt các đường lưới ngang và dọc, các đường lưới chính và phụ của một ô, chúng ta có thể sử dụng grid () phương pháp.

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 ô phụ.
  • Tạo một hình và một tập hợp các ô phụ.
  • Tạo các đường lưới ngang cho các dấu chính.
  • Định vị công cụ định vị phụ trên các trục.
  • Sử dụng lưới () phương pháp tạo các đường lưới nhỏ.
  • Để hiển thị hình này, hãy sử dụng show () phương pháp.

Ví dụ

import matplotlib.pyplot as plt
from matplotlib.ticker import MultipleLocator

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

fig, ax = plt.subplots()

ax.yaxis.grid(which="major", color='r', linestyle='-', linewidth=2)
ml = MultipleLocator(0.10)

ax.xaxis.set_minor_locator(ml)
ax.xaxis.grid(which="minor", color='k', linestyle='-.', linewidth=0.7)

plt.show()

Đầu ra

Làm thế nào để thiết lập độc lập các đường lưới ngang và dọc, chính và phụ của một ô?