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

Tạo đường nét đứt đổi màu xen kẽ trong Matplotlib


Các bước

  1. Thiết lập kích thước hình và padding.
  2. Lấy trục hiện tại (gca()).
  3. Tạo dữ liệu x, y bằng numpy.
  4. Vẽ đường liên tục ('-') màu đỏ, độ dày 5.
  5. Vẽ đường nét đứt ('--') màu vàng, độ dày 5.
  6. Gọi show().

Ví dụ

from matplotlib import pyplot as plt
import numpy as np

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

ax = plt.gca()
x = np.linspace(-10, 10, 100)
y = np.sin(x)
ax.plot(x, y, '-', color='red', linewidth=5)
ax.plot(x, y, '--', color='yellow', linewidth=5)
plt.show()

Kết quả

Tạo đường nét đứt đổi màu xen kẽ trong Matplotlib