Sas: use proc freq e não mostre nenhuma porcentagem
Você pode usar os seguintes métodos com PROC FREQ no SAS para criar tabelas de frequência e remover todos os valores percentuais nas tabelas resultantes:
Método 1: Remover porcentagens na tabela de frequência unidirecional
proc freq data=my_data order =freq;
tables my_variable / nopercent nocum ;
run ;
Método 2: Remover porcentagens na tabela de frequência bidirecional
proc freq data=my_data order =freq;
tables my_variable1*my_variable2 / norow nocol nopercent nocum ;
run ;
Os exemplos a seguir mostram como usar cada método na prática com o conjunto de dados integrado do SAS chamado BirthWgt , que contém várias características de 100.000 mães que deram à luz recentemente.
Podemos usar PROC PRINT para exibir as primeiras 10 observações neste conjunto de dados:
/*view first 10 observations from BirthWgt dataset*/ proc print data =sashelp.BirthWgt( obs = 10 ); run ;
Exemplo 1: Remover porcentagens na tabela de frequência unidirecional
Podemos usar o seguinte código para criar uma tabela de frequência para a variável Race:
/*create frequency table for Race variable*/
proc freq data =sashelp.BirthWgt;
Race tables ;
run ;
Por padrão, o SAS exibe porcentagens na tabela de frequência.
Para remover porcentagens, podemos usar as instruções nopercent e nocum :
/*create frequency table for Race variable and suppress percentages*/
proc freq data=sashelp.BirthWgt;
Race / nopercent nocum tables ;
run ;
Observe que a tabela de frequência mostra apenas valores de frequência e nenhum valor percentual para cada categoria.
Exemplo 2: Remover porcentagens na tabela de frequência bidirecional
Podemos usar o código a seguir para criar uma tabela de frequência bidirecional para as variáveis Raça e Casado:
/*create frequency table for Race and Married variables*/
proc freq data =sashelp.BirthWgt;
Race*Married tables ;
run ;
Por padrão, o SAS exibe porcentagens para a porcentagem geral, porcentagem de linha e porcentagem de coluna para cada célula na tabela de frequência.
Para remover porcentagens, podemos usar as instruções norow , nocol e nopercent :
/*create frequency table for Race and Married variables and suppress percentages*/
proc freq data=sashelp.BirthWgt;
Race*Married / norow nocol nopercent tables ;
run ;
Observe que a tabela de frequência exibe apenas valores de frequência e nenhum valor percentual para cada célula da tabela.
Recursos adicionais
Os tutoriais a seguir explicam como executar outras tarefas comuns no SAS:
SAS: Como usar PROC FREQ com a instrução WHERE
SAS: Como usar PROC FREQ com a opção ORDER
SAS: Como usar PROC FREQ por grupo