Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Cara melukis plot kotak menggunakan antara muka ECharts dan Python

Cara melukis plot kotak menggunakan antara muka ECharts dan Python

WBOY
WBOYasal
2023-12-17 10:03:341262semak imbas

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

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]

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('箱线图示例')

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

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

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': '样本'}

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}

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

chart.use(boxplot)
chart.save('boxplot.html')

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!

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