Visualisation des données Pyecharts (1)

Table des matières

 1. Introduction aux diagrammes pyecharts

2. Méthodes courantes des Pyecharts

3. Pyecharts dessine des histogrammes

3.1 Dessiner un histogramme parallèle

3.2 Dessiner un histogramme horizontal


 1. Introduction aux diagrammes pyecharts

Pyecharts est une bibliothèque Python permettant de créer des graphiques interactifs. Il est basé sur Echarts, une puissante bibliothèque de graphiques JavaScript, et Pyecharts permet aux développeurs Python de générer facilement différents types de graphiques à l'aide du code Python, notamment des graphiques linéaires, des camemberts, des nuages ​​de points, des histogrammes, des cartes géographiques et des cartes thermiques, etc. L'objectif de Pyecharts est de faciliter la visualisation des données tout en restant hautement personnalisable.

2. Méthodes courantes des Pyecharts

  • chart_name=Type() : initialise un type spécifique de graphique
  • chart_name.add() : Ajouter des données et des éléments de configuration
  • chart_name.render() : générer des fichiers locaux
  • chart_name.render_notebook : affichage dans le notebook Jupyter

3. Pyecharts dessine des histogrammes

Un histogramme peut être dessiné à l'aide de la fonction Bar.

  • add_xaxis : ajoute les paramètres de l'axe X
  • add_yaxis : ajouter les paramètres de l'axe Y
  • set_global_opts : paramètres de configuration globaux
  • set_series_opts : paramètres de configuration de la série

3.1 Dessiner un histogramme parallèle

from pyecharts.charts import Bar
from pyecharts import options as opts
bar = Bar()
bar.add_xaxis(["衬衫", "毛衣", "领带", "裤子", "风衣", "高跟鞋", "袜子"])
bar.add_yaxis("商家A", [114, 55, 27, 101, 125, 27, 105])
bar.add_yaxis("商家B", [57, 134, 137, 129, 145, 60, 49])
bar.set_global_opts(title_opts = opts.TitleOpts(title = "货品销售情况",subtitle  =  "A和B公司"))
bar.render_notebook()

 Graphique de résultat :

3.2 Dessiner un histogramme horizontal

from pyecharts.charts import Bar
from pyecharts import options as opts
%matplotlib inline
bar = Bar()
bar.add_xaxis(["衬衫", "毛衣", "领带", "裤子", "风衣", "高跟鞋", "袜子"])
bar.add_yaxis("商家A", [114, 55, 27, 101, 125, 27, 105])
bar.add_yaxis("商家B", [57, 134, 137, 129, 145, 60, 49])
bar.set_global_opts(title_opts=opts.TitleOpts(title="货品销售情况",subtitle = "A和B公司"),toolbox_opts = opts.ToolboxOpts(is_show = True))
bar.set_series_opts(label_opts=opts.LabelOpts(position = "right"))
bar.reversal_axis()
bar.render_notebook()

Graphique de résultat :

 

Il existe des options dans le coin supérieur droit pour modifier le style de l'image, par exemple en passant à un style empilé : 

Je suppose que tu aimes

Origine blog.csdn.net/m0_64087341/article/details/132631038
conseillé
Classement