Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk melukis plot berselerak dalam Python

Bagaimana untuk melukis plot berselerak dalam Python

王林
王林asal
2024-02-19 21:04:221327semak imbas

Bagaimana untuk melukis plot berselerak dalam Python

Cara melukis plot serakan dalam Python memerlukan contoh kod khusus

Plot serakan ialah carta yang digunakan untuk mewakili hubungan antara dua pembolehubah. Ia boleh membantu kami memerhati pengedaran, arah aliran dan kemungkinan korelasi data. Dalam Python, kita boleh menggunakan perpustakaan Matplotlib untuk melukis plot serakan dan menunjukkan cara melukisnya dengan contoh kod tertentu.

Pertama, kita perlu memasang perpustakaan Matplotlib. Ia boleh dipasang menggunakan arahan berikut:

pip install matplotlib

Selepas pemasangan selesai, kita boleh mula melukis plot berselerak. Katakan kita mempunyai dua pembolehubah x dan y dan ingin memplot plot serakan di antara mereka.

Mula-mula, import perpustakaan Matplotlib:

import matplotlib.pyplot as plt

Kemudian, cipta pembolehubah x dan y dan berikan mereka beberapa nilai data:

x = [1, 2, 3, 4, 5]
y = [5, 7, 6, 8, 9]

Seterusnya, gunakan fungsi plt.scatter() untuk melukis plot serakan:

plt.scatter(x, y)

Kemudian , Gunakan fungsi plt.show() untuk memaparkan carta yang diplot:

plt.show()

Contoh kod lengkap adalah seperti berikut:

import matplotlib.pyplot as plt

x = [1, 2, 3, 4, 5]
y = [5, 7, 6, 8, 9]

plt.scatter(x, y)
plt.show()

Jalankan kod, kita akan mendapat plot taburan yang mudah. Paksi-x mewakili nilai pembolehubah x, paksi-y mewakili nilai pembolehubah y, dan setiap titik serakan mewakili titik data.

Selain plot serakan asas, perpustakaan Matplotlib juga menyediakan banyak pilihan plot lain yang boleh membantu kami menyesuaikan gaya dan penampilan carta. Sebagai contoh, kita boleh menetapkan warna, saiz dan bentuk titik taburan, menambah tajuk dan label, dsb.

Berikut ialah contoh yang menunjukkan cara menetapkan warna dan bentuk titik serakan, dan menambah tajuk dan label:

import matplotlib.pyplot as plt

x = [1, 2, 3, 4, 5]
y = [5, 7, 6, 8, 9]

plt.scatter(x, y, c='red', marker='o')
plt.title('Scatter Plot Example')
plt.xlabel('X-axis')
plt.ylabel('Y-axis')
plt.show()

Tentukan warna titik serakan dengan menetapkan parameter c, di sini kami menetapkan warna titik serakan kepada merah. Tentukan bentuk titik serakan dengan menetapkan parameter penanda Di sini kita menetapkan bentuk titik serakan kepada bulatan. Tambahkan tajuk dan label dengan menggunakan fungsi plt.title(), plt.xlabel(), dan plt.ylabel().

Apabila melukis plot taburan, kami juga boleh menggunakan gaya carta dan pemetaan warna yang berbeza untuk menunjukkan ciri dan pengedaran data dengan lebih baik. Kaedah visualisasi ini akan diperkenalkan dalam artikel lain.

Ringkasnya, perpustakaan Matplotlib Python menyediakan cara mudah untuk melukis plot berselerak. Kita boleh menggunakan fungsi plt.scatter() untuk melukis plot serakan dan menyesuaikan gaya serta penampilannya dengan menetapkan parameter. Dengan menggunakan perpustakaan Matplotlib, kami boleh memaparkan pengedaran dan aliran data dengan lebih baik, membantu kami membuat analisis dan keputusan yang lebih tepat.

Saya harap artikel ini akan membantu anda memahami cara melukis plot serakan dalam Python!

Atas ialah kandungan terperinci Bagaimana untuk melukis plot berselerak 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