Cara melukis plot kotak menggunakan antara muka ECharts dan Python

WBOY
Lepaskan: 2023-12-17 10:03:34
asal
1329 orang telah melayarinya

Cara melukis plot kotak menggunakan antara muka ECharts dan Python

Cara menggunakan antara muka ECharts dan Python untuk melukis plot kotak, contoh kod khusus diperlukan

Pengenalan:
Plot kotak (Plot kotak) ialah kaedah visualisasi yang biasa digunakan dalam statistik, digunakan untuk memaparkan pengedaran data nombor nyata Dengan memplot ringkasan lima nombor data (nilai minimum, kuartil bawah, median, kuartil atas dan nilai maksimum) dan outlier, anda secara intuitif boleh memahami kecondongan, serakan dan terpencil Keadaan. Artikel ini akan memperkenalkan cara menggunakan antara muka ECharts dan Python untuk melukis plot kotak, dan memberikan contoh kod khusus.

Langkah 1: Pasang antara muka ECharts dan Python
Mula-mula, pasang pakej pergantungan ECharts dan antara muka Python dalam persekitaran Python. Buka tetingkap baris arahan dan masukkan arahan berikut untuk memasang pakej bergantung:

pip install echarts-python
Salin selepas log masuk

Langkah 2: Sediakan data
Sebelum menggunakan ECharts untuk melukis plot kotak, anda perlu menyediakan data. Katakan kita mempunyai set data sampel, kita akan menggunakan senarai Python untuk mewakili set data ini. Berikut ialah contoh data:

data = [12, 5, 7, 18, 8, 15, 9, 21, 13, 16, 7, 14]
Salin selepas log masuk

Langkah 3: Gunakan ECharts untuk melukis plot kotak
Seterusnya, kami melukis plot kotak melalui antara muka ECharts dan Python. Mula-mula, import perpustakaan yang berkaitan dan buat contoh ECharts:

from echarts import Echart, Boxplot

chart = Echart('箱线图示例')
Salin selepas log masuk

Kemudian, buat contoh Boxplot dan tetapkan tajuk boxplot dan data paksi X:

boxplot = Boxplot('数据分布')
boxplot.add('样本数据', data)
Salin selepas log masuk

Dengan kod di atas, kami telah mencipta satu ringkasan gambar boxplot. Seterusnya, kita boleh membuat beberapa konfigurasi tersuai. Sebagai contoh, kita boleh menetapkan skala dan julat paksi-Y:

boxplot.yAxis = {'name': '数据值', 'scale': True}
boxplot.xAxis = {'name': '样本'}
Salin selepas log masuk

Kita juga boleh menetapkan gaya, warna, saiz, dll. plot kotak seperti berikut:

boxplot.itemStyle = {'borderColor': '#999', 'borderWidth': 1, 'color': '#ccc'}
boxplot.effectOpts = {'show': True, 'color': '#999', 'trailLength': 0.2, 'symbolSize': 3}
Salin selepas log masuk

Akhir sekali, tambah plot kotak pada contoh ECharts dan Simpan contoh ECharts sebagai halaman HTML:

chart.use(boxplot)
chart.save('boxplot.html')
Salin selepas log masuk

Menjalankan kod di atas akan menghasilkan fail HTML bernama boxplot.html, yang mengandungi paparan plot kotak.

Kesimpulan:
Melalui antara muka ECharts dan Python, kami boleh melukis plot kotak dengan mudah dan melakukan beberapa konfigurasi tersuai. Artikel ini memperkenalkan langkah asas melukis plot kotak dan memberikan contoh kod khusus. Saya harap artikel ini dapat membantu pembaca menggunakan antara muka ECharts dan Python dengan lebih baik untuk analisis visualisasi data.

Atas ialah kandungan terperinci Cara melukis plot kotak menggunakan antara muka ECharts dan Python. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
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