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

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.

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.

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.

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