Pyecharts-Datenvisualisierung (1)

Inhaltsverzeichnis

 1. Einführung in Pyecharts

2. Gängige Methoden von Pyecharts

3. Pyecharts zeichnet Histogramme

3.1 Zeichnen Sie ein paralleles Histogramm

3.2 Zeichnen Sie ein horizontales Histogramm


 1. Einführung in Pyecharts

Pyecharts ist eine Python-Bibliothek zum Erstellen interaktiver Diagramme. Es basiert auf Echarts, einer leistungsstarken JavaScript-Diagrammbibliothek, und Pyecharts ermöglicht Python-Entwicklern die einfache Generierung verschiedener Arten von Diagrammen mit Python-Code, darunter lineare Diagramme, Kreisdiagramme, Streudiagramme, Histogramme, geografische Karten und Heatmaps. Das Ziel von Pyecharts besteht darin, die Datenvisualisierung zu vereinfachen und gleichzeitig hochgradig anpassbar zu bleiben.

2. Gängige Methoden von Pyecharts

  • chart_name=Type(): Initialisiert einen bestimmten Diagrammtyp
  • chart_name.add(): Daten und Konfigurationselemente hinzufügen
  • chart_name.render(): Lokale Dateien generieren
  • chart_name.render_notebook: Anzeige im Jupyter-Notizbuch

3. Pyecharts zeichnet Histogramme

Mit der Bar-Funktion kann ein Histogramm erstellt werden.

  • add_xaxis: X-Achsenparameter hinzufügen
  • add_yaxis: Y-Achsenparameter hinzufügen
  • set_global_opts: globale Konfigurationseinstellungen
  • set_series_opts: Serienkonfigurationseinstellungen

3.1 Zeichnen Sie ein paralleles Histogramm

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

 Ergebnisgrafik:

3.2 Zeichnen Sie ein horizontales Histogramm

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

Ergebnisgrafik:

 

In der oberen rechten Ecke gibt es Optionen zum Ändern des Bildstils, z. B. zum Wechseln zu einem gestapelten Stil: 

おすすめ

転載: blog.csdn.net/m0_64087341/article/details/132631038