Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimana untuk membuat visualisasi data dengan matplotlib dalam python?
Mewujudkan visualisasi data dengan matplotlib dalam Python melibatkan beberapa langkah utama. Pertama, anda perlu memasang matplotlib. Anda biasanya boleh melakukan ini menggunakan PIP: PIP Pasang Matplotlib
. Setelah dipasang, anda boleh mengimportnya ke dalam skrip Python anda menggunakan import matplotlib.pyplot sebagai PLT
.
Seterusnya, anda memerlukan data anda. Ini boleh dalam pelbagai format seperti senarai, array numpy, atau dataframe pandas. Matplotlib berfungsi dengan lancar dengan tatasusunan numpy, menjadikannya struktur data pilihan untuk merancang. Fungsi ini umumnya mengambil data sebagai input dan mengembalikan objek plot. Fungsi biasa termasuk plt.plot ()
untuk plot baris, plt.scatter ()
untuk plot berselerak, plt.bar ()
untuk carta bar, dan plt.hist ()
untuk histograms. Sebagai contoh, untuk membuat plot garis mudah:
<code class="python"> import matplotlib.pyplot sebagai plt import numpy sebagai np x = np.linspace (0, 10, 100) y = np.sin (x) plt.plot (x, y) plt.ylabel (& quot; y-axis & quot;) plt.title (& quot; sine gelombang & quot;) plt.show () </code>
Kod ini menghasilkan plot gelombang sinus. plt.xlabel ()
, plt.ylabel ()
, dan plt.title ()
digunakan untuk menambah label dan tajuk ke plot, masing -masing. plt.show ()
memaparkan plot. Plot yang lebih kompleks boleh dibuat dengan menggabungkan pelbagai fungsi plotting, menambah legenda, anotasi, dan menyesuaikan pelbagai aspek penampilan plot.
plt.plot ()
adalah fungsi utama yang digunakan. plt.scatter ()
mencipta plot ini. Mereka amat berkesan dalam mengenal pasti korelasi atau kelompok. plt.bar ()
menghasilkan carta bar menegak, dan plt.barh ()
mencipta yang mendatar. plt.hist ()
adalah fungsi utama di sini, menunjukkan kekerapan titik data dalam tong yang ditentukan. Walaupun Matplotlib boleh membuat carta pai, mereka sering tidak digalakkan untuk dataset yang kompleks kerana kesukaran yang berpotensi dalam menafsirkan banyak kepingan. plt.boxPlot ()
digunakan untuk mencipta mereka. Mereka amat berguna untuk membandingkan pengagihan di pelbagai kumpulan. Atas ialah kandungan terperinci Bagaimana untuk membuat visualisasi data dengan matplotlib dalam python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!