Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bermula dari awal: Panduan lengkap untuk memasang matplotlib dalam Python

Bermula dari awal: Panduan lengkap untuk memasang matplotlib dalam Python

王林
王林asal
2024-01-04 11:22:051037semak imbas

Bermula dari awal: Panduan lengkap untuk memasang matplotlib dalam Python

Bermula dari awal: Panduan lengkap untuk memasang matplotlib dalam Python

Abstrak:
Python ialah bahasa pengaturcaraan berkuasa yang digunakan secara meluas dalam bidang analisis data, visualisasi dan pengkomputeran saintifik. Matplotlib ialah salah satu perpustakaan visualisasi paling popular dalam Python, menyediakan fungsi lukisan yang kaya. Artikel ini akan membimbing anda cara memasang dan mengkonfigurasi matplotlib dalam Python dari awal, dan memberikan contoh kod khusus.

Petikan:
Sebelum anda bermula, pastikan anda memasang penterjemah Python. Anda boleh memuat turun dan memasang versi terkini Python dari laman web rasmi Python (https://www.python.org/). Setelah Python dipasang, kita boleh mula memasang matplotlib.

Langkah Pertama: Pasang matplotlib
Untuk memasang matplotlib, anda boleh menggunakan pip pengurus pakej Python. Mula-mula, buka terminal baris arahan atau tetingkap command prompt.

Dalam Windows:
Klik butang "Mula" dan taip "cmd" dalam bar carian. Pilih Prompt Perintah (atau PowerShell) untuk membuka tetingkap baris arahan.

Dalam MacOS dan Linux:
Buka aplikasi Terminal.

Dalam tetingkap baris arahan, taip arahan berikut untuk memasang matplotlib:

pip install matplotlib

Tunggu beberapa ketika sehingga pemasangan selesai. Setelah dipasang, anda boleh mula merancang dengan matplotlib.

Langkah 2: Import matplotlib
Sebelum menggunakan matplotlib dalam Python, anda perlu mengimportnya pada permulaan kod anda. Ia biasanya dinamakan plt untuk memudahkan kod.

Berikut ialah contoh:

import matplotlib.pyplot sebagai plt

Langkah 3: Lukis graf ringkas
Sekarang, mari lukis carta garisan ringkas sebagai contoh.

import matplotlib.pyplot sebagai plt

Bina data

x = [1, 2, 3, 4, 5]
y = [1, 4, 9, 16, 25]

Lukis carta garis

. plot(x, y)

Tunjukkan graf

plt.show()

Jalankan kod ini dan anda akan melihat carta garisan mudah muncul pada skrin. Ini ialah graf matplotlib asas.

Langkah 4: Sesuaikan graf

matplotlib menyediakan pelbagai pilihan untuk menyesuaikan graf mengikut keperluan anda. Berikut ialah beberapa contoh pilihan tersuai yang biasa digunakan:

import matplotlib.pyplot sebagai plt

Construct data

x = [1, 2, 3, 4, 5]

y = [1, 4, 9, 16, 25 ]

Lukis carta garis

plt.plot(x, y, color='biru', linewidth=2, linestyle='--', marker='o')

Tambahkan tajuk dan label

plt .title ('Nombor Persegi')

plt.xlabel('x')
plt.ylabel('y')

Tunjukkan grafik

plt.show()

Dalam contoh ini, kami menetapkan warna garisan melalui parameter warna Biru, tetapkan lebar garis kepada 2 melalui parameter lebar garis, tetapkan gaya garisan kepada garis putus-putus melalui parameter gaya garis, dan tetapkan tanda titik data kepada bulatan melalui parameter penanda. Kami juga menambah tajuk graf menggunakan fungsi tajuk dan menambah label paksi menggunakan fungsi xlabel dan fungsi ylabel.

Langkah 5: Simpan graf

Jika anda ingin menyimpan graf yang dilukis sebagai fail dan bukannya memaparkannya pada skrin, anda boleh menggunakan fungsi savefig.

import matplotlib.pyplot sebagai plt

Bina data

x = [1, 2, 3, 4, 5]

y = [1, 4, 9, 16, 25]

Lukis carta garis

. plot(x, y)

Simpan graf sebagai fail PNG

plt.savefig('line_plot.png')

Selepas menjalankan kod ini, anda akan menemui fail bernama line_plot.png dalam direktori kerja semasa, Ia mengandungi carta garis yang dilukis.

Kesimpulan:

Dengan mengikuti panduan yang disediakan dalam artikel ini, anda kini boleh berjaya memasang dan menggunakan perpustakaan matplotlib. Menggunakan matplotlib, anda boleh melukis pelbagai jenis graf untuk memaparkan dan menganalisis data. Saya harap artikel ini membantu dan membolehkan anda menguasai teknik visualisasi dalam Python dengan lebih baik.

Atas ialah kandungan terperinci Bermula dari awal: Panduan lengkap untuk memasang matplotlib dalam Python. 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