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

Matplotlib - Làm thế nào để đặt xticks và yticks với âm mưu imshow?

Để đặt xticks và yticks bằng imshow () âm mưu, 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ụ.
  • Lấy trục hiện tại.
  • Tạo tập dữ liệu ngẫu nhiên.
  • Hiển thị dữ liệu dưới dạng hình ảnh, tức là trên màn hình 2D thông thường.
  • Đặt các dấu x và y bằng cách sử dụng set_xticks () set_yticks () phương pháp.
  • Để 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

ax = plt.gca()
data = np.random.rand(6, 6)
ax.imshow(data)

# Set xticks and yticks
ax.set_xticks([1, 2, 3, 4, 5])
ax.set_yticks([1, 2, 3, 4, 5])

plt.show()

Đầu ra

Nó sẽ tạo ra kết quả sau

Matplotlib - Làm thế nào để đặt xticks và yticks với âm mưu imshow? Matplotlib - Làm thế nào để đặt xticks và yticks với âm mưu imshow?