Heim  >  Artikel  >  Backend-Entwicklung  >  Generieren Sie ein Waffeldiagramm mit pyWaffle in Python

Generieren Sie ein Waffeldiagramm mit pyWaffle in Python

王林
王林nach vorne
2023-08-17 11:49:421272Durchsuche

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 pywaffle
Die chinesische Übersetzung von

Beispiel 1

lautet:

Beispiel 1

In diesem Beispiel haben wir den monatlichen Verkaufsbericht eines Einkaufszentrums untersucht, um die Verkäufe jeder Abteilung zu analysieren.

Algorithmus

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

Ausgabe

Generieren Sie ein Waffeldiagramm mit pyWaffle in Python

Die chinesische Übersetzung von

Beispiel 2

lautet:

Beispiel 2

In diesem Beispiel werden wir versuchen, ein weiteres Diagramm für die Ergebnisse von vier Spielen eines Spiels zu erstellen.

Algorithmus

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

Ausgabe

Generieren Sie ein Waffeldiagramm mit pyWaffle in Python

Fazit

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!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen