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