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 ; 

diagrama circular em SAS

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 ; 

Gráfico de pizza SAS com fatia explosiva

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 ; 

Gráfico de pizza SAS com rótulos personalizados

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

Add a Comment

O seu endereço de email não será publicado. Campos obrigatórios marcados com *