Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

autopct='%1.1f%%', explode = (.1, .1, .1, .1, .1))

Ola :)

O autopct e explode não foram explicados na aula , gostaria de saber o que significa

autopct='%1.1f%%',

explode = (.1, .1, .1, .1, .1))

2 respostas

Oi Márcio! Como você está?

Vamos utilizar o código desse exercício como exemplo para entendermos melhor.

O código desse exercicío irá gerar os seguintes gráficos:

Imagem dos gráficos do exercício

O parâmetroexplode é utilizado para destacar as "fatias" do seu gráfico. Observe por exemplo, o segundo gráfico. Nele vemos que as partes estão mais separadas entre si, como se o gráfico tivesse sido "explodido". É para dar esse efeito que esse parâmetro serve, sendo que, quanto maior for o número que você passar para esse parâmetro, mais distante ficarão as partes do gráfico que você desejar destacar.

Em relação ao autopct, esse é utilizado para colocar as labels em cada fatia do seu gráfico, ou seja, a porcentagem referente a cada parte. No caso do nosso gráfico, ao fazer autopct='%1.1f%%' estamos definindo o formato que queremos que nossa porcentagem apareça no gráfico, que nesse caso seria com no máximo uma casa decimal. Caso você quisesse que fosse com no máximo duas casas decimais, por exemplo, você poderia escrever: autopct='%1.2f%%' e assim por diante. Essef, que é passado para o parâmetro, significa float, que é um tipo de dado utilizado para representar números decimais.

Espero que tenha conseguido te ajudar :)

Qualquer dúvida me avisa que vamos conversando por aqui, tá bom?

Bons estudos!

solução!

Boa tarde Milena,

Muito obrigado pela exelente explicação!!!

Entendi tudo. =D

obrigado !!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software