Gráfico de pizza (estilos)

1 minute read


Shadow

Através do parâmetro shadow podemos adicionar uma sombra as fatias, o que fornece uma percepção de profundidade à fatia da pizza. O parâmetro shadow aceita apenas valores bool, sendo que False (padrão) não insere a sombra, e True insere a sombra.

Por exmplo:

explode = (0, 0.1, 0.5, 0.3, 0.2)
plt.figure(figsize=(8,6))
plt.pie(quantidade_vendas, labels = sabor, autopct='%.1f%%', startangle=90, explode=explode, shadow=True)
plt.show()

Figura 1 - Gráfico de pizza com sombra.

gráfico de pizza desenhado com matplotlib com sombra


Cor das fatias

Para alterar a cor das fatias, é necessário passar uma sequência (list, tuple, etc) com o nome da cor que será utilizada em cada fatia, para o plt.bar() através do parâmetro colors. Observe que, ao contrário dos outros elementos, aqui utilizamos colors com s e não color sem o s. Entretanto, as cores disponíveis são as mesmas vistas anteriormente.

Exemplo:

explode = (0, 0.1, 0, 0, 0)
cores = ['g', 'gray', 'm', 'y', 'b']
plt.figure(figsize=(8,6))
plt.pie(quantidade_vendas, labels = sabor, autopct='%.1f%%', startangle=90, explode=explode, colors=cores)
plt.show()

Figura 2 - Gráfico de pizza com cores alteradas.

gráfico de pizza desenhado com matplotlib com as cores alteradas


Caso o número de cores for menor do que o número de fatias, as cores serão repetidas (na sequência passada). Por exemplo:

explode = (0, 0.1, 0, 0, 0)
cores = ['g', 'gray']
plt.figure(figsize=(8,6))
plt.pie(quantidade_vendas, labels = sabor, autopct='%.1f%%', startangle=90, explode=explode, colors=cores)
plt.show()

Figura 3 - Gráfico de pizza com cores repetidas.

gráfico de pizza desenhado com matplotlib com as cores repetidas


Qual é o parâmetro utilizado para alterar a cor das fatias da pizza?

colors

color

cor

Colors


Anterior Próximo

Updated: