Saya merencanakan dua lintasan yang sama di matplotlib dan saya ingin memplot setiap garis dengan transparansi parsial sehingga merah (diplot kedua) tidak mengaburkan biru.
Sunting : Ini gambar dengan garis transparan.
python
matplotlib
Gus
sumber
sumber
plt.plot
mengambil argumen kata kunciLine2D
yang parameter alpha-nya adalah properti.Setelah saya merencanakan semua garis, saya dapat mengatur transparansi dari semuanya sebagai berikut:
EDIT: silakan lihat jawaban Joe di komentar.
sumber
plt.plot(x, y, 'r-', alpha=0.7)
.Ini benar-benar tergantung pada fungsi apa yang Anda gunakan untuk memplot garis, tetapi coba lihat apakah pada yang Anda gunakan mengambil nilai alpha dan atur ke sesuatu seperti 0,5. Jika itu tidak berhasil, coba dapatkan objek garis dan atur nilai alpha mereka secara langsung.
sumber