Bagaimana untuk melukis plot taburan Matplotlib dalam Python

PHPz
Lepaskan: 2023-05-10 14:19:20
ke hadapan
1665 orang telah melayarinya

Gunakan kaedah plt.plot :

Dalam artikel sebelumnya Analisis Data Python - Lukisan Carta Garis Matplotlib, kami memperkenalkan bahawa anda boleh menggunakan kaedah plt.plot() untuk melukis garisan carta. Kaedah ini Plot taburan juga boleh dilukis, seperti berikut:

import random
x = range(15)
y = [i + random.randint(-2,2) for i in x]
plt.plot(x, y, "o")
plt.show()
Salin selepas log masuk

Hasil keluaran adalah seperti berikut:

Bagaimana untuk melukis plot taburan Matplotlib dalam Python

Kerana plotKaedah melukis carta garis secara lalai plt.plot(x, y) bersamaan dengan plt.plot(x, y, "-") Parameter ketiga ialah "-" yang bermaksud menggunakan garisan untuk menyambung titik koordinat > atau bulatan . untuk menyambung 10 ini Apabila titik disambungkan, plot berselerak muncul. o

Selain

, -, ., terdapat jenis lain, seperti o, dsb., anda boleh meneroka sendiri. x、+、v、^、<、>

Gunakan kaedah plt.scatter :

Matplotlib juga menyediakan kaedah lain yang berkuasa

, plt.scatter() menggunakan format berikut: The parameter utama dalam fungsi

plt.scatter(x, y, s=None, c=None, marker=None, ···)
Salin selepas log masuk

diterangkan seperti berikut:

  • x, y: mewakili data yang sepadan dengan x- paksi dan paksi-y masing-masing , menerima parameter jenis senarai

  • s: mewakili saiz titik, lalai ialah 20, ia boleh menjadi aksara atau senarai, apabila ia adalah senarai, setiap elemen senarai mewakili yang sepadan Saiz titik

  • c: mewakili warna titik, yang boleh menjadi aksara atau senarai. Apabila ia adalah senarai, setiap elemen senarai mewakili warna titik yang sepadan

  • penanda: menunjukkan jenis titik dilukis, bulatan kecil lalaio

  • ······

  • alfa: mewakili ketelusan titik, menerima perpuluhan antara 0 dan 1

Contohnya:

import random
x = range(15)
y = [i + random.randint(-2,2) for i in x]
plt.scatter(x, y, marker="v")
plt.show()
Salin selepas log masuk

Hasil keluaran adalah seperti berikut:

Bagaimana untuk melukis plot taburan Matplotlib dalam Python

Atas ialah kandungan terperinci Bagaimana untuk melukis plot taburan Matplotlib dalam Python. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:yisu.com
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan