sexta-feira, 1 de maio de 2020

Gráfico de pizza com cores personalizadas

Gráfico de pizza com cores personalizadas


Assim como os gráficos com barras, os gráficos em pizza podem ser muito melhor aproveitados com cores personalizadas. Essa customização das cores pode ser feita através de um parâmetro opcional. Nesse parâmetro devem ser passados os valores das fatias do gráfico.
Exemplo
import matplotlib.pyplot as plt

dados = (12, 18, 20, 13, 17, 30)
colores = ((1.0, 0.0, .40), (0.0, .40, 1.0), (.40, 1.0, .20))

plt.pie(dados, colors = colores)
plt.show()
Executando o código acima o resultado deve ser esse gráfico:

Como funciona o parâmetro colors

Ao contrario da função bar, o parâmetro que personaliza as cores do gráfico em pizza, é o parâmetro colors (no plural). O parâmetro colors recebe uma lista de tuplas com as cores desejadas.
É importante notar que nesse exemplo existem seis fatias no gráfico e passamos apenas três cores para o parâmetro colors. No parâmetro color da função bar, precisaríamos passar uma cor para cada barra do gráfico. O parâmetro colors da função pie não precisamos informar uma cor para cada fatia. Se o número de cores for menor que o número de fatias do gráfico as cores se repetem.

0 comentários:

Postar um comentário