Langkah-langkah untuk melukis carta garis menggunakan antara muka ECharts dan Python

王林
Lepaskan: 2023-12-18 16:42:27
asal
1407 orang telah melayarinya

Langkah-langkah untuk melukis carta garis menggunakan antara muka ECharts dan Python

Langkah-langkah untuk melukis carta garis menggunakan antara muka ECharts dan Python memerlukan contoh kod khusus

Carta garisan ialah bentuk visualisasi data yang biasa digunakan yang boleh memaparkan dengan jelas arah aliran dan perubahan dalam data. Dalam Python, digabungkan dengan perpustakaan ECharts, carta garis boleh dilukis dengan cepat dan fleksibel. Artikel ini akan memperkenalkan langkah khusus untuk melukis carta garis menggunakan antara muka ECharts dan Python, dan memberikan contoh kod.

Langkah 1: Pasang perpustakaan ECharts
Mula-mula, kita perlu memasang perpustakaan ECharts. Ia boleh dipasang menggunakan arahan pip, seperti yang ditunjukkan di bawah:

pip install pyecharts
Salin selepas log masuk

Langkah 2: Import perpustakaan yang diperlukan
Pada permulaan kod, kita perlu mengimport perpustakaan yang diperlukan, termasuk perpustakaan ECharts dan perpustakaan pemprosesan data. Kod khusus adalah seperti berikut:

import pyecharts.options as opts
from pyecharts.charts import Line
from pyecharts.globals import ThemeType
Salin selepas log masuk

Langkah 3: Sediakan data
Sebelum melukis carta garis, kita perlu menyediakan data. Katakan kita mempunyai pengumpulan data yang mengandungi masa dan nilai yang sepadan, yang boleh diwakili menggunakan kamus. Kod khusus adalah seperti berikut:

data = {
    'time': ['2021-01-01', '2021-01-02', '2021-01-03', '2021-01-04', '2021-01-05'],
    'value': [10, 20, 30, 40, 50]
}
Salin selepas log masuk

Langkah 4: Buat carta garisan
Seterusnya, kita perlu mencipta objek carta garis. Kod khusus adalah seperti berikut:

line = Line(init_opts=opts.InitOpts(theme=ThemeType.LIGHT))
Salin selepas log masuk

Langkah 5: Tetapkan sifat carta
Selepas mencipta objek carta garis, kita boleh menetapkan sifat carta yang berkaitan. Sebagai contoh, kita boleh menetapkan tajuk carta, label untuk paksi-x dan paksi-y, dsb. Kod khusus adalah seperti berikut:

line.set_global_opts(
    title_opts=opts.TitleOpts(title="折线图示例"),
    xaxis_opts=opts.AxisOpts(name='时间'),
    yaxis_opts=opts.AxisOpts(name='值')
)
Salin selepas log masuk

Langkah 6: Tambah data
Seterusnya, kita perlu menambah data pada carta garis. Kod khusus adalah seperti berikut:

line.add_xaxis(data['time'])
line.add_yaxis('值', data['value'])
Salin selepas log masuk

Langkah 7: Jana carta dan simpannya
Akhir sekali, kita boleh menjana carta garis dan menyimpannya secara setempat atau memaparkannya dalam Buku Nota Jupyter. Kod khusus adalah seperti berikut:

line.render("line_chart.html")  # 保存为html文件
line.render_notebook()  # 在Jupyter Notebook中展示
Salin selepas log masuk

Ringkasnya, langkah-langkah untuk melukis carta garis menggunakan antara muka ECharts dan Python termasuk: memasang perpustakaan ECharts, mengimport perpustakaan yang diperlukan, menyediakan data, mencipta carta garis, menetapkan sifat carta, menambah data, dan menjana carta dan menyimpan. Di atas adalah contoh mudah yang boleh anda laraskan dan kembangkan mengikut keperluan sebenar anda. Semoga berjaya dengan lukisan anda!

Atas ialah kandungan terperinci Langkah-langkah untuk melukis carta garis 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