Gráfico de setores ou de pizza no Octave

Nesta aula virtual, vou guiar você pelo processo de criação de um gráfico de setores utilizando o Octave.

Mas o que é, afinal, um gráfico de setores? Conhecido também como gráfico circular ou de pizza, ele é um gráfico que ilustra categorias como se fossem partes de um todo, onde cada "fatia" representa uma porcentagem específica.
exemplo de gráfico de setores
o gráfico de pizza

Vamos a um exemplo prático.

Inicialmente, criamos uma matriz com alguns valores.

>> x = [ 5 , 10 , 15 ];

O total acumulado da matriz é 5 + 10 + 15 = 30.

Para esboçar um gráfico de setores com base na matriz x, utilizamos a função pie().

>> pie(x)

Com isso, obtemos o gráfico de setores correspondente aos dados.

Como observado, no gráfico de setores, o valor 15 ocupa metade do gráfico, pois corresponde a 50% do total (30).

Os demais valores, 10 e 5, têm porções menores, representando 33% e 17%, respectivamente.

o gráfico de setores dos dados

Caso deseje destacar uma ou mais fatias do gráfico, crie outra matriz na qual você especificará as bordas das fatias.

Por exemplo, atribua o valor de 1 à fatia menor para que ela seja destacada do gráfico, mantendo as demais fatias intactas.

>> b = [ 1 , 0 , 0 ];

A matriz "b" deve conter a mesma quantidade de elementos que a matriz "x", neste caso, três.

Agora, redesenhe o gráfico de setores usando a função pie() e ambas as matrizes.

>> pie(x,b)

A primeira fatia está agora destacada do gráfico de setores.

um exemplo de gráfico de setores

Se preferir exibir rótulos em vez de porcentagens, crie uma matriz de células.

>> label={"pens","pencils","erasers"};

Em seguida, redesenhe o gráfico de setores e inclua a matriz "label" como um terceiro parâmetro.

>> pie(x,b,label)

Agora, cada fatia está associada a um rótulo.

um exemplo de gráfico de setores com rótulos

Espero que você tenha gostado desta aula virtual da Nigiara. Continue conosco para mais.

 
 

Segnalami un errore, un refuso o un suggerimento per migliorare gli appunti

FacebookTwitterLinkedinLinkedin

Gráficos no Octave

Personalizar um gráfico