Como criar gráficos de pizza no sas (4 exemplos)
Você pode usar a instrução PIE em PROC GCHART no SAS para criar gráficos de pizza.
Os exemplos a seguir mostram como criar quatro tipos diferentes de gráficos de pizza usando o seguinte conjunto de dados contendo informações sobre diferentes jogadores de basquete:
/*create dataset*/
data my_data;
input team $points;
datalines ;
Mavs 14
Mavs 22
Mavs 19
Mavs 31
Heat 14
Heat 25
Warriors 31
Warriors 35
Warriors 36
Jazz 29
;
run ;
/*view dataset*/
proc print data =my_data;
Exemplo 1: Crie um gráfico de pizza de frequência
O código a seguir mostra como criar um gráfico de pizza que exibe a frequência de cada valor exclusivo na coluna da equipe :
proc gchart data =my_data;
pie team;
run ;
quit ;
As fatias do gráfico de pizza representam a frequência de cada valor exclusivo na coluna Equipe .
Exemplo 2: Crie um gráfico de pizza de somas
O código a seguir mostra como usar a instrução SUMVAR para criar um gráfico de pizza que exibe a soma dos valores na coluna de pontos para cada valor exclusivo na coluna da equipe :
proc gchart data =my_data;
pie team / sumvar =points;
run ;
quit ;
As fatias do gráfico de pizza representam a soma dos valores na coluna de pontos para cada valor exclusivo na coluna da equipe .
Exemplo 3: Crie um gráfico de pizza com uma fatia explodida
O código a seguir mostra como usar a instrução EXPLODE para criar um gráfico de pizza que exibe a soma dos valores na coluna de pontos para cada valor exclusivo na coluna da equipe com uma determinada fatia “explodida” das outras fatias:
proc gchart data =my_data;
pie team / sumvar =points explode ='Jazz';
run ;
quit ;
Observe que a fatia Jazz foi dividida em comparação com as outras fatias.
Isso pode ser especialmente útil se você quiser criar um gráfico de pizza e destacar uma das fatias por algum motivo.
Exemplo 4: Crie um gráfico de pizza com rótulos personalizados
O código a seguir mostra como usar a instrução PLABEL para criar um gráfico de pizza com rótulos com tamanho de fonte aumentado e cor de fonte vermelha:
proc gchart data =my_data;
pie team / sumvar =points plabel =(h=1.5 color=red);;
run ;
quit ;
Observe que o argumento h especifica o tamanho da fonte e o argumento color especifica a cor da fonte.
Recursos adicionais
Os tutoriais a seguir explicam como criar outros gráficos no SAS:
Como criar gráficos de barras no SAS
Como criar gráficos de linhas no SAS
Como criar histogramas no SAS