Heim >Backend-Entwicklung >Python-Tutorial >Generieren Sie ein Waffeldiagramm mit pyWaffle in Python
Datenvisualisierung ist für ein effizientes Informationsverständnis und eine effiziente Präsentation unerlässlich. Unter den vielen verfügbaren Diagrammtypen sind Waffeldiagramme eine neuartige Möglichkeit, Daten in einer gitterartigen Struktur mit quadratischen Kacheln anzuzeigen. Das leistungsstarke Python-Modul PyWaffle erleichtert die Entwicklung von Waffeldiagrammen, ähnlich wie viele Berechnungs- und Datenanalysemethoden. In diesem Artikel schauen wir uns an, wie man mit dem hochentwickelten Python-Modul PyWaffle ein Waffeldiagramm erstellt. Lassen Sie uns PyWafle installieren und sehen, wie Sie es zur Visualisierung kategorialer Daten verwenden können.
Führen Sie den folgenden Befehl in Ihrem cmd aus, um die Bibliothek zu installieren, und importieren Sie sie dann in Ihren Code
pip install pywaffleDie chinesische Übersetzung von
In diesem Beispiel haben wir den monatlichen Verkaufsbericht eines Einkaufszentrums untersucht, um die Verkäufe jeder Abteilung zu analysieren.
Schritt-1: Erforderliche Bibliotheken importieren. Beginnen Sie nun mit dem Code, indem Sie einen Datensatz erstellen. Dieser Datensatz wird an die Bibliothek übergeben und das Waffeldiagramm basiert auf diesem Datensatz. Der hier erstellte Datensatz wird auch als Datenwörterbuch bezeichnet
Schritt-2: Benennen Sie die Kategorien und weisen Sie dem Datensatz Werte zu, um das Diagramm zu erstellen. Diese Kategorienamen erscheinen auch im Diagramm. Stellen Sie daher sicher, dass sie Sinn ergeben
Schritt 3: Verwenden Sie die Funktion plt.figure(), um Parameter zu übergeben
Schritt 4: Fügen Sie Titel und andere Parameter hinzu, um das Diagramm anzupassen.
Schritt 5: Verwenden Sie die Methode plt.show(), um das Diagramm anzuzeigen.
import matplotlib.pyplot as plt from pywaffle import Waffle # 数据 data = {'类别A': 15, '类别B': 35, '类别C': 50} # 绘图 fig = plt.figure( FigureClass=Waffle, rows=5, columns=10, values=data, legend={'loc': 'upper left', 'bbox_to_anchor': (1, 1)}, colors=['#2196f3', '#ff9800', '#4caf50'], ) # 添加标题 plt.title('按类别分布的销售情况') # 显示图表 plt.show()
In diesem Beispiel werden wir versuchen, ein weiteres Diagramm für die Ergebnisse von vier Spielen eines Spiels zu erstellen.
Schritt 1: Listen Sie die Übereinstimmungsergebnisse in einem Datenblock auf, indem Sie ein Datenwörterbuch erstellen.
Schritt 2: Erstellen Sie Kategorien im Datensatz und benennen Sie sie nach dem Gewinnerteam
Schritt-3: Weisen Sie nun Werte zu, um das Diagramm zu erstellen. Diese Werte sind Parameter des Diagramms
Schritt 4: Verwenden Sie die Funktion plt.figure() und fügen Sie Parameter hinzu. Sie können auch einen Titel und andere Parameter hinzufügen, um das Diagramm anzupassen.
Schritt 5: Verwenden Sie die Methode plt.show(), um das Diagramm anzuzeigen.
import matplotlib.pyplot as plt from pywaffle import Waffle # 数据 data = {'澳大利亚队': 230, '英格兰队': 290, '印度队': 250} # 绘图 fig = plt.figure( FigureClass=Waffle, rows=5, columns=10, values=data, legend={'loc': 'upper left', 'bbox_to_anchor': (1, 1)}, colors=['#2196f3', '#ff9800', '#4caf50'], ) # 添加标题 plt.title('比赛得分') # 显示图表 plt.show()
PyWaffle erleichtert das Erstellen von Waffeldiagrammen in Python und ermöglicht Benutzern die einfache Visualisierung kategorialer Daten. Es gibt viele anpassbare Optionen, darunter Symbole, Symbollegenden, Blockseitenverhältnis und Größe. Waffeldiagramme, die diese Faktoren berücksichtigen, sind tendenziell lehrreicher und ansprechender. PyWaffle kann ein nützliches Werkzeug für die Datenvisualisierung sein. Versuchen Sie daher, diese Bibliothek zu verwenden, um Ihrer Anwendung weitere Funktionen hinzuzufügen
Das obige ist der detaillierte Inhalt vonGenerieren Sie ein Waffeldiagramm mit pyWaffle in Python. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!