Hoe maak je een cirkeldiagram in seaborn


De Seaborn Python-gegevensvisualisatiebibliotheek heeft geen standaardfunctie voor het maken van cirkeldiagrammen, maar u kunt de volgende syntaxis in Matplotlib gebruiken om een cirkeldiagram te maken en een Seaborn-kleurenpalet toe te voegen:

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

Raadpleeg de Seaborn-documentatie voor een volledige lijst met kleurenpaletten.

De volgende voorbeelden laten zien hoe u deze syntaxis in de praktijk kunt gebruiken.

Voorbeeld 1: Cirkeldiagram met Seaborn pastelkleurenpalet

De volgende code laat zien hoe u een cirkeldiagram maakt met het Seaborn “ pastel ” kleurenpalet:

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

Voorbeeld 2: Cirkeldiagram met Bright Seaborn-kleurenpalet

De volgende code laat zien hoe u een cirkeldiagram maakt met behulp van het “ heldere ” Seaborn-kleurenpalet:

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

Deze twee voorbeelden illustreren hoe u een cirkeldiagram maakt met twee verschillende Seaborn-kleurenpaletten.

Er zijn echter nog veel meer stijlen die u kunt gebruiken. Raadpleeg de online documentatie voor een volledige lijst met kleurenpaletten.

Aanvullende bronnen

Hoe u hittekaarten maakt in Seaborn
Hoe barplots te maken in Seaborn
Een titel toevoegen aan Seaborn-plots

Einen Kommentar hinzufügen

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