Sas: como exibir valores em formato percentual


Você pode usar a opção de formato PERCENT no SAS para imprimir valores formatados como porcentagens.

O exemplo a seguir mostra como usar a opção de formato PERCENT na prática.

Exemplo: Exibir valores em formato percentual no SAS

Suponha que temos o seguinte conjunto de dados no SAS que mostra as notas dos alunos em uma turma:

 /*create dataset*/
data my_data;
    input student $exam_score;
    datalines ;
Andy 0.945
Bob 0.78
Chad 0.865
Derrick 0.77
Eric 0.75
Frank 0.64
George 0.895
Henry 0.98
Isaac 0.68
John 0.84
;
run ;

/*view dataset*/
proc print data =my_data;

Digamos que queremos formatar os valores na coluna exam_score usando um formato percentual.

Podemos usar a seguinte sintaxe para fazer isso:

 /*view dataset and display exam scores in percent format*/
proc print data =my_data;
    format exam_score percent10.1 ;
run ; 

Cada valor na coluna exam_score é exibido como uma porcentagem.

Ao usar a instrução percent10.1 , o 10 especifica que um máximo de 10 caracteres serão necessários para exibir o valor inteiro, incluindo o símbolo de porcentagem, enquanto o 1 especifica que um dígito deve ser exibido após o decimal.

Se não quiser exibir nenhum valor após a casa decimal, você pode usar percentual10. em vez de:

 /*view dataset and display exam scores in percent format without decimal places*/
proc print data =my_data;
    format exam_score percent10. ;
run ; 

Observe que cada valor na coluna exam_score é arredondado para o número inteiro mais próximo e que cada valor após a casa decimal foi truncado.

Nota : Você pode encontrar a documentação completa para o formato PERCENT no SAS aqui .

Recursos adicionais

Os tutoriais a seguir explicam como executar outras tarefas comuns no SAS:

Como usar o resumo do procedimento no SAS
Como usar o Proc Tabulate no SAS
Como usar o agrupamento Proc no SAS

Add a Comment

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