Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk melukis carta garis dengan matplotlib

Bagaimana untuk melukis carta garis dengan matplotlib

zbt
zbtasal
2023-12-05 15:13:081762semak imbas

Carta garisan matplotlib dilukis dengan mengimport perpustakaan matplotlib, menyediakan data, menggunakan fungsi plt.plot() untuk melukis carta garis, menetapkan sifat garisan, menambah tajuk dan label serta memaparkan grafik. Pengenalan terperinci: 1. Import perpustakaan matplotlib, import matplotlib.pyplot sebagai plt 2. Sediakan data, mentakrifkan dua senarai x dan y, dsb.

Bagaimana untuk melukis carta garis dengan matplotlib

Sistem pengendalian tutorial ini: sistem Windows 10, versi Python 3.11.4, komputer DELL G3.

Melukis carta garis matplotlib boleh diselesaikan dengan langkah berikut, saya akan menerangkan setiap langkah secara terperinci supaya anda dapat memahami sepenuhnya:

1 Import perpustakaan matplotlib

import matplotlib.pyplot as plt

Matplotlib ialah perpustakaan Python untuk melukis data. grafik visualisasi. Pertama, kita perlu mengimport modul matplotlib.pyplot, yang mengandungi banyak fungsi dan kaedah untuk mencipta grafik.

2. Sediakan data

x = [1, 2, 3, 4, 5]
y = [10, 15, 7, 10, 5]

Sebelum melukis carta garisan, kita perlu menyediakan data untuk dilukis. Dalam contoh ini, kami mentakrifkan dua senarai x dan y, yang masing-masing mewakili nilai absis dan ordinat pada carta garis.

3. Gunakan fungsi plt.plot() untuk melukis carta garis

plt.plot(x, y)

Gunakan fungsi plt.plot() untuk melukis carta garis. Di sini, kami menghantar x dan y sebagai parameter kepada fungsi plt.plot(), yang akan melukis carta garis berdasarkan data ini.

4. Tetapkan sifat-sifat polyline

plt.plot(x, y, color='red', linestyle='-', marker='o')

Selain hanya melukis carta garisan, kita juga boleh menetapkan warna, jenis garisan, tanda dan sifat-sifat polyline yang lain. Dalam contoh ini, kami menetapkan warna polyline kepada merah, gaya garisan kepada garis pepejal dan penanda kepada bulatan.

5. Tambahkan tajuk dan label

plt.title('Contoh carta baris')

plt.xlabel('label paksi-X')

plt.ylabel('label paksi-Y')

Untuk menjadikan Carta garis lebih jelas dan lebih mudah difahami dan kita boleh menambah tajuk dan label paksi. Gunakan fungsi plt.title() untuk menambah tajuk dan gunakan fungsi plt.xlabel() dan plt.ylabel() untuk menambah label paksi mendatar dan menegak.

6. Paparkan grafik

plt.show()

Akhir sekali, gunakan fungsi plt.show() untuk memaparkan carta garisan yang dilukis. Fungsi ini membuka tetingkap untuk memaparkan graf dan membenarkan interaksi pengguna.

Ringkasnya, perkara di atas adalah proses lengkap melukis carta garisan matplotlib. Dengan langkah ini, kami boleh mencipta carta garis yang cantik dan bermaklumat dengan mudah yang menunjukkan arah aliran dan perhubungan antara data. Pada masa yang sama, matplotlib juga menyediakan pelbagai pilihan penyesuaian, membolehkan pengguna untuk lebih mencantikkan dan menyesuaikan grafik mengikut keperluan mereka sendiri. Semoga penjelasan terperinci ini akan membantu anda lebih memahami cara melukis carta garis matplotlib.

Atas ialah kandungan terperinci Bagaimana untuk melukis carta garis dengan matplotlib. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn