So erstellen sie ein kreisdiagramm in seaborn


Die Python-Datenvisualisierungsbibliothek von Seaborn verfügt nicht über eine Standardfunktion zum Erstellen von Kreisdiagrammen. Sie können jedoch die folgende Syntax in Matplotlib verwenden, um ein Kreisdiagramm zu erstellen und eine Seaborn-Farbpalette hinzuzufügen:

 import matplotlib. pyplot as plt
import seaborn as sns

#define data
data = [value1, value2, value3, ...]
labels = ['label1', 'label2', 'label3', ...]

#define Seaborn color palette to use
colors = sns. color_palette (' pastel ')[ 0:5 ]

#create pie chart
plt. pie (data, labels = labels, colors = colors, autopct=' %.0f%% ')
plt. show ()

Eine vollständige Liste der Farbpaletten finden Sie in der Seaborn-Dokumentation .

Die folgenden Beispiele zeigen, wie Sie diese Syntax in der Praxis anwenden können.

Beispiel 1: Kreisdiagramm mit der Seaborn-Pastellfarbpalette

Der folgende Code zeigt, wie man ein Kreisdiagramm mit der „ Pastell “-Farbpalette von Seaborn erstellt:

 import matplotlib. pyplot as plt
import seaborn as sns

#define data
data = [15, 25, 25, 30, 5]
labels = ['Group 1', 'Group 2', 'Group 3', 'Group 4', 'Group 5']

#define Seaborn color palette to use
colors = sns. color_palette (' pastel ')[ 0:5 ]

#create pie chart
plt. pie (data, labels = labels, colors = colors, autopct=' %.0f%% ')
plt. show ()

Beispiel 2: Kreisdiagramm mit der Bright Seaborn-Farbpalette

Der folgende Code zeigt, wie man ein Kreisdiagramm mit der „ hellen “ Seaborn-Farbpalette erstellt:

 import matplotlib. pyplot as plt
import seaborn as sns

#define data
data = [15, 25, 25, 30, 5]
labels = ['Group 1', 'Group 2', 'Group 3', 'Group 4', 'Group 5']

#define Seaborn color palette to use
colors = sns. color_palette (' bright ')[ 0:5 ]

#create pie chart
plt. pie (data, labels = labels, colors = colors, autopct=' %.0f%% ')
plt. show () 

Diese beiden Beispiele veranschaulichen, wie man ein Kreisdiagramm mit zwei verschiedenen Seaborn-Farbpaletten erstellt.

Es gibt jedoch viele andere Stile, die Sie verwenden können. Eine vollständige Liste der Farbpaletten finden Sie in der Online-Dokumentation .

Zusätzliche Ressourcen

So erstellen Sie Heatmaps in Seaborn
So erstellen Sie Barplots in Seaborn
So fügen Sie Seaborn-Plots einen Titel hinzu

Einen Kommentar hinzufügen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert