Heim > Artikel > Backend-Entwicklung > So erstellen Sie ein Kreisdiagramm mithilfe der ECharts- und Python-Schnittstelle
So erstellen Sie ein Kreisdiagramm mit ECharts und der Python-Schnittstelle
ECharts ist eine Open-Source-Datenvisualisierungsbibliothek, die eine Fülle von Diagrammtypen und flexiblen Konfigurationsoptionen bietet, sodass Entwickler problemlos eine Vielzahl von Diagrammen, einschließlich Kreisdiagrammen, erstellen können Bild. Python bietet leistungsstarke Datenverarbeitungs- und Visualisierungstools. In Kombination mit der Python-Schnittstelle von ECharts können wir die Python-Sprache verwenden, um Kreisdiagramme zu erstellen und diese auf der Webseite anzuzeigen. Als Nächstes werde ich vorstellen, wie man mithilfe von ECharts und Python-Schnittstellen ein Kreisdiagramm erstellt, und konkrete Codebeispiele geben.
Schritt 1: ECharts- und Python-Schnittstelle installieren
Zuerst müssen Sie ECharts- und Python-Schnittstelle installieren. Die Installation von ECharts kann mit dem folgenden Befehl abgeschlossen werden:
npm install echarts
Die Python-Schnittstelle kann mit dem folgenden Befehl installiert werden:
pip install pyecharts
Schritt 2: Importieren Sie die erforderlichen Bibliotheken
Im Python-Code müssen wir einige erforderliche Bibliotheken importieren , einschließlich Pyecharts und JSON . pyecharts ist eine auf ECharts basierende Python-Schnittstelle zur Generierung von Diagrammen, während die JSON-Bibliothek zur Datenverarbeitung genutzt wird.
from pyecharts import options as opts from pyecharts.charts import Pie import json
Schritt 3: Daten vorbereiten
Bevor wir das Kreisdiagramm erstellen, müssen wir die anzuzeigenden Daten vorbereiten. Die Daten können aus einer Datenbank, einer CSV-Datei oder einer anderen Datenquelle abgerufen und dann in eine Datenstruktur in Python (z. B. eine Liste oder ein Wörterbuch) konvertiert werden. Hier sind Beispieldaten:
data = [ {"name": "苹果", "value": 100}, {"name": "香蕉", "value": 200}, {"name": "橙子", "value": 300}, {"name": "梨子", "value": 400}, {"name": "西瓜", "value": 500} ]
Schritt 4: Erstellen Sie ein Kreisdiagramm
Als nächstes können wir mithilfe der Python-Schnittstelle ein Kreisdiagramm erstellen. Das Folgende ist ein Codebeispiel zum Erstellen eines Kreisdiagramms:
pie = Pie() pie.add("", data) pie.set_series_opts(label_opts=opts.LabelOpts(formatter="{b}: {c}")) pie.render("pie.html")
Codeanalyse:
Schritt 5: Führen Sie das Programm aus
Schließlich können wir diesen Code ausführen, um ein Kreisdiagramm zu erstellen. Nach der Ausführung wird im aktuellen Verzeichnis eine HTML-Datei mit dem Namen „pie.html“ generiert. Wir können die Datei in einem Browser öffnen und das resultierende Kreisdiagramm anzeigen.
Zusammenfassung:
Durch die Verwendung von ECharts und der Python-Schnittstelle können wir mithilfe der Python-Sprache Kreisdiagramme erstellen und diese auf der Webseite anzeigen, um die Anforderungen an die Datenvisualisierung zu erleichtern. In diesem Artikel stellen wir vor, wie Sie ECharts und die Python-Schnittstelle zum Erstellen eines Kreisdiagramms verwenden, und geben konkrete Codebeispiele. Wir hoffen, dass es Ihnen hilfreich sein wird.
Das obige ist der detaillierte Inhalt vonSo erstellen Sie ein Kreisdiagramm mithilfe der ECharts- und Python-Schnittstelle. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!