Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimana untuk Menambah Garis Menegak pada Plot Siri Masa dalam Matplotlib?
Menambah Garis Menegak pada Plot Siri Masa
Masalah:
Diberi masa- plot bersiri, bagaimana anda boleh melukis garis menegak pada indeks masa tertentu untuk menandakan peristiwa penting atau selang?
Penyelesaian:
Menggunakan Fungsi 'axvline'
Kaedah standard Matplotlib untuk menambah garis menegak yang merentangi keseluruhan tetingkap plot ialah 'axvline' fungsi.
import matplotlib.pyplot as plt plt.axvline(x=0.22058956) plt.axvline(x=0.33088437) plt.axvline(x=2.20589566)
Sebagai alternatif, anda boleh menyediakan senarai indeks masa dan berulang melaluinya:
xcoords = [0.22058956, 0.33088437, 2.20589566] for xc in xcoords: plt.axvline(x=xc)
Pilihan Penyesuaian
Anda boleh menyesuaikan baris menggunakan kata kunci ini:
Atas ialah kandungan terperinci Bagaimana untuk Menambah Garis Menegak pada Plot Siri Masa dalam Matplotlib?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!