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

Làm cách nào để đặt vị trí của bọ ve nhỏ trong Matplotlib?

Để đặt vị trí của bọ ve nhỏ trong Matplotlib, chúng ta có thể thực hiện các bước sau -

  • Đặ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 x y điểm dữ liệu bằng cách sử dụng numpy.
  • Tạo một hình và một tập hợp các ô phụ.
  • Lô đất x y điểm dữ liệu bằng cách sử dụng plot () phương pháp.
  • Để tìm bọ ve nhỏ, hãy sử dụng set_minor_locator () phương pháp.
  • Để hiển thị các dấu tích nhỏ, hãy sử dụng lưới (mà ='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
import numpy as np
from matplotlib.ticker import AutoMinorLocator

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

x = np.linspace(1, 10, 100)
y = np.log(x)

fig, ax = plt.subplots()
ax.plot(x, y)
minor_locator = AutoMinorLocator(2)
ax.xaxis.set_minor_locator(minor_locator)
plt.grid(which='minor')

plt.show()

Đầu ra

Làm cách nào để đặt vị trí của bọ ve nhỏ trong Matplotlib?