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

Cách vẽ các đường chồng chéo (overlapping lines) trong Matplotlib

Để vẽ các đường chồng chéo trong Matplotlib, ta dùng biến overlapping để đặt giá trị alpha (độ trong suốt) cho đường vẽ.

Các bước thực hiện

  • Thiết lập kích thước hình và khoảng đệm.
  • Khởi tạo biến overlapping làm giá trị alpha.
  • Vẽ line1 (đỏ) và line2 (xanh lá) cùng giá trị alpha.
  • Hiển thị bằng show().

Ví dụ

from matplotlib import pyplot as plt

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

overlapping = 0.150
line1 = plt.plot([1, 3, 5, 2, 5, 3, 1], c='red', alpha=overlapping, lw=5)
line2 = plt.plot([7, 2, 5, 7, 5, 2, 7], c='green', alpha=overlapping, lw=5)

plt.show()

Kết quả

Cách vẽ các đường chồng chéo (overlapping lines) trong Matplotlib