Để đặt các tick trục theo bội số của pi trong Python, chúng ta thực hiện các bước sau:
- Khởi tạo biến pi, tạo các điểm dữ liệu theta và y bằng numpy.
- Vẽ theta và y sử dụng phương thức plot().
- Lấy hoặc đặt vị trí và nhãn tick hiện tại của trục X bằng phương thức xticks().
- Phương thức tiện lợi để đặt hoặc lấy biên tự động co giãn bằng margins().
- Để hiển thị hì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.00, 3.50] plt.rcParams["figure.autolayout"] = True pi = np.pi theta = np.arange(-2 * pi, 2 * pi + pi/2, step=(pi / 2)) y = np.sin(theta) plt.plot(theta, y) plt.xticks(theta, ['-2π', '-3π/2', '-π', '-π/2', '0', 'π/2', 'π', '3π/2', '2π']) plt.margins(x=0) plt.show()
Kết quả
