Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Cách ẩn nhãn tick trong Python nhưng giữ tick ở nguyên vị trí?

Để ẩn nhãn tick và giữ tick ở nguyên vị trí, chúng ta có thể thực hiện các bước sau:

  • Khởi tạo biến x1 và x10 để lấy điểm x và y, sử dụng numpy.
  • Vẽ điểm x và y sử dụng phương thức plot().
  • Sử dụng phương thức xticks, lấy hoặc đặt vị trí tick hiện tại và nhãn của trục X. Truyền không đối số để trả về giá trị hiện tại mà không sửa đổi. Vì vậy, truyền range(x1, x10) để lấy tick nhưng truyền danh sách rỗng để ẩn nhãn.
  • Để hiển thị hình ảnh, sử dụng phương thức show().

Ví dụ

import numpy as np
from matplotlib import pyplot as plt
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
x1 = 1
x10 = 10
x = np.linspace(1, 10, 100)
y = np.log(x)
plt.plot(x, y)
plt.xticks(ticks=range(x1, x10), labels=[])
plt.show()

Kết quả

Cách ẩn nhãn tick trong Python nhưng giữ tick ở nguyên vị trí?