Cara melukis carta corong menggunakan antara muka ECharts dan Python

王林
Lepaskan: 2023-12-17 19:06:45
asal
759 orang telah melayarinya

Cara melukis carta corong menggunakan antara muka ECharts dan Python

Cara melukis carta corong menggunakan antara muka ECharts dan Python

Dalam visualisasi data, carta corong digunakan secara meluas untuk menerangkan perubahan kuantitatif antara peringkat atau bahagian yang berbeza dalam sesuatu proses. Carta corong dengan jelas boleh mewakili perbezaan kuantitatif dan kadar penukaran antara setiap peringkat, membantu kami memahami dengan lebih baik arah aliran dan corak di sebalik data. Dalam artikel ini, kami akan memperkenalkan cara menggunakan antara muka ECharts dan Python untuk melukis carta corong, dan memberikan contoh kod khusus.

Pertama, kita perlu memasang perpustakaan berkaitan ECharts dan Python. ECharts ialah perpustakaan visualisasi data yang sangat baik, dan Python menyediakan pelbagai alatan pemprosesan dan lukisan data. Dalam Python, kita boleh menggunakan piecarta perpustakaan Python rasmi ECharts untuk melukis carta corong. Melalui perintah pip install pyecharts, kami boleh memasang pustaka pyecharts dengan cepat.

Berikut ialah contoh mudah yang menunjukkan cara melukis carta corong asas menggunakan ECharts dan antara muka Python:

from pyecharts.charts import Funnel
from pyecharts import options as opts

data = [("访问", 100),
        ("点击", 80),
        ("受访", 60),
        ("成交", 30),
        ("购买", 10)]

funnel_chart = (
    Funnel()
    .add("漏斗图", data)
    .set_global_opts(title_opts=opts.TitleOpts(title="漏斗图示例"))
)
funnel_chart.render("funnel_chart.html")
Salin selepas log masuk

Dalam kod di atas, kami mula-mula mengimport perpustakaan dan modul yang diperlukan. Kemudian, kami mentakrifkan senarai bernama data, yang mengandungi data kuantiti pada peringkat yang berbeza. Seterusnya, kami mencipta instance Corong, funnel_chart dan menambahkan data pada carta melalui kaedah add(). Akhir sekali, kami menetapkan tajuk carta menggunakan kaedah set_global_opts() dan menyimpan carta sebagai fail HTML menggunakan kaedah render().

Selepas menjalankan kod, kita dapat melihat bahawa carta corong asas dilukis dalam fail HTML yang dijana Carta menunjukkan kuantiti pada peringkat yang berbeza, dan nisbah saiz blok dalam peringkat yang berbeza dilaraskan secara automatik mengikut kuantiti.

Sudah tentu, ECharts dan pyecharts juga menyediakan lebih banyak pilihan konfigurasi dan fungsi, yang boleh disesuaikan secara fleksibel mengikut keperluan sebenar. Contohnya, kita boleh mencantikkan carta corong dengan menetapkan warna dan label untuk peringkat yang berbeza, serta melaraskan saiz, fon, dsb. carta. Pada masa yang sama, ECharts juga menyokong fungsi lanjutan seperti kesan animasi dan operasi interaktif, yang boleh menjadikan carta corong kami lebih jelas dan menarik.

Ringkasnya, melukis carta corong menggunakan antara muka ECharts dan Python ialah kaedah visualisasi data yang mudah dan berkuasa. Melalui pengaturcaraan Python, kami boleh memproses dan menganalisis data dengan lebih mudah, dan melukis carta corong melalui perpustakaan ECharts. Saya harap artikel ini dapat membantu pembaca memulakan dengan cepat dan menggunakan perpustakaan ECharts dan pyecharts untuk melukis carta corong yang cantik dan mendapatkan cerapan data yang lebih mendalam.

Atas ialah kandungan terperinci Cara melukis carta corong 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