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

Làm thế nào để vẽ các dòng chồng chéo trong Matplotlib?

Để vẽ các đường chồng chéo trong matplotlib, chúng ta có thể sử dụng chồng chéo biến số để đặt giá trị độ mờ hoặc alpha về cơ bản trong biểu đồ.

Các bước

  • Đặt kích thước hình và điều chỉnh phần đệm giữa và xung quanh các ô phụ.
  • Khởi tạo một biến chồng chéo để đặt giá trị alpha của dòng.
  • Vẽ dòng 1 và dòng 2 tương ứng với các màu đỏ và xanh lục với cùng một alpha giá trị.
  • Để hiển thị hình này, hãy sử dụng show () phương pháp.

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()

Đầu ra

Làm thế nào để vẽ các dòng chồng chéo trong Matplotlib?