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()
Hasil keluaran adalah seperti berikut:
Kerana plot
Kaedah 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
, -
, .
, 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, ···)
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()
Hasil keluaran adalah seperti berikut:
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!