Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Langkah-langkah untuk melukis carta garis menggunakan antara muka ECharts dan Python

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

王林
王林asal
2023-12-18 16:42:271319semak imbas

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

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

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]
}

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))

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='值')
)

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'])

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中展示

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!

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