Maison > développement back-end > Tutoriel Python > Étapes pour dessiner un graphique linéaire à l'aide de l'interface ECharts et Python

Étapes pour dessiner un graphique linéaire à l'aide de l'interface ECharts et Python

王林
Libérer: 2023-12-18 16:42:27
original
1448 Les gens l'ont consulté

Étapes pour dessiner un graphique linéaire à laide de linterface ECharts et Python

Les étapes pour dessiner un graphique linéaire à l'aide d'ECharts et de l'interface Python nécessitent des exemples de code spécifiques

Le graphique linéaire est une forme couramment utilisée de visualisation de données qui peut afficher clairement les tendances et les changements dans les données. En Python, combiné à la bibliothèque ECharts, des graphiques linéaires peuvent être dessinés de manière rapide et flexible. Cet article présentera les étapes spécifiques de création d'un graphique linéaire à l'aide d'ECharts et de l'interface Python, et fournira des exemples de code.

Étape 1 : Installer la bibliothèque ECharts
Tout d'abord, nous devons installer la bibliothèque ECharts. Il peut être installé à l'aide de la commande pip, comme indiqué ci-dessous :

pip install pyecharts
Copier après la connexion

Étape 2 : Importer les bibliothèques requises
Au début du code, nous devons importer les bibliothèques requises, y compris la bibliothèque ECharts et la bibliothèque de traitement des données. Le code spécifique est le suivant :

import pyecharts.options as opts
from pyecharts.charts import Line
from pyecharts.globals import ThemeType
Copier après la connexion

Étape 3 : Préparer les données
Avant de dessiner le graphique linéaire, nous devons préparer les données. Supposons que nous disposions d'une collection de données contenant des heures et des valeurs correspondantes, qui peuvent être représentées à l'aide d'un dictionnaire. Le code spécifique est le suivant :

data = {
    'time': ['2021-01-01', '2021-01-02', '2021-01-03', '2021-01-04', '2021-01-05'],
    'value': [10, 20, 30, 40, 50]
}
Copier après la connexion

Étape 4 : Créer un graphique linéaire
Ensuite, nous devons créer un objet graphique linéaire. Le code spécifique est le suivant :

line = Line(init_opts=opts.InitOpts(theme=ThemeType.LIGHT))
Copier après la connexion

Étape 5 : Définir les propriétés du graphique
Après avoir créé l'objet graphique linéaire, nous pouvons définir les propriétés associées du graphique. Par exemple, nous pouvons définir le titre du graphique, les étiquettes pour l'axe des x et l'axe des y, etc. Le code spécifique est le suivant :

line.set_global_opts(
    title_opts=opts.TitleOpts(title="折线图示例"),
    xaxis_opts=opts.AxisOpts(name='时间'),
    yaxis_opts=opts.AxisOpts(name='值')
)
Copier après la connexion

Étape 6 : Ajouter des données
Ensuite, nous devons ajouter des données au graphique linéaire. Le code spécifique est le suivant :

line.add_xaxis(data['time'])
line.add_yaxis('值', data['value'])
Copier après la connexion

Étape 7 : générer le graphique et l'enregistrer
Enfin, nous pouvons générer le graphique linéaire et l'enregistrer localement ou l'afficher dans Jupyter Notebook. Le code spécifique est le suivant :

line.render("line_chart.html")  # 保存为html文件
line.render_notebook()  # 在Jupyter Notebook中展示
Copier après la connexion

En résumé, les étapes pour dessiner un graphique linéaire à l'aide des interfaces ECharts et Python comprennent : l'installation de la bibliothèque ECharts, l'importation des bibliothèques requises, la préparation des données, la création d'un graphique linéaire, la définition des propriétés du graphique, l'ajout données, génération d'un graphique et sauvegarde. Ce qui précède est un exemple simple que vous pouvez ajuster et développer en fonction de vos besoins réels. Bonne chance avec ton dessin !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal