Como criar um gráfico de pizza no seaborn
A biblioteca de visualização de dados Seaborn Python não possui uma função padrão para criar gráficos de pizza, mas você pode usar a seguinte sintaxe no Matplotlib para criar um gráfico de pizza e adicionar uma paleta de cores Seaborn:
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 ()
Consulte a documentação do Seaborn para obter uma lista completa de paletas de cores.
Os exemplos a seguir mostram como usar essa sintaxe na prática.
Exemplo 1: Gráfico de pizza com paleta de cores pastel Seaborn
O código a seguir mostra como criar um gráfico de pizza usando a paleta de cores “ pastel ” do Seaborn:
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 ()
Exemplo 2: gráfico de pizza com paleta de cores Bright Seaborn
O código a seguir mostra como criar um gráfico de pizza usando a paleta de cores “ brilhantes ” do Seaborn:
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 ()
Esses dois exemplos ilustram como criar um gráfico de pizza com duas paletas de cores Seaborn diferentes.
No entanto, existem muitos outros estilos que você pode usar. Consulte a documentação on-line para obter uma lista completa de paletas de cores.
Recursos adicionais
Como criar mapas de calor no Seaborn
Como criar gráficos de barras no Seaborn
Como adicionar um título aos gráficos Seaborn