Como usar a função min no sas (com exemplos)
Você pode usar a função MIN no SAS para encontrar o menor valor em uma lista de valores.
Aqui estão as duas maneiras mais comuns de usar esse recurso:
Método 1: Encontre o valor mínimo de uma coluna no conjunto de dados
proc sql ;
select min(var1)
from my_data;
quit ;
Método 2: Encontre o valor mínimo de uma coluna agrupada por outra coluna no conjunto de dados
proc sql ;
select var2, min(var1)
from my_data;
group by var2;
quit ;
Os exemplos a seguir mostram como usar cada método com o seguinte conjunto de dados no SAS:
/*create dataset*/
data my_data;
input team $points;
datalines ;
AT 12
At 14
At 19
At 23
At 20
At 11
At 14
B20
B 21
B29
B14
B 19
B17
B 30
;
run ;
/*view dataset*/
proc print data =my_data;
Nota : A função MIN ignora automaticamente os valores faltantes ao calcular o valor mínimo de uma lista.
Exemplo 1: Encontre o valor mínimo de uma coluna em um conjunto de dados
O código a seguir mostra como calcular o valor mínimo na coluna de pontos do conjunto de dados:
/*calculate minimum value of points*/
proc sql ;
select min(points)
from my_data;
quit ;
Podemos ver que proc sql retorna uma tabela com valor 11.
Isso representa o valor mínimo na coluna de pontos .
Exemplo 2: Encontre o valor mínimo de uma coluna agrupada por outra coluna
O código a seguir mostra como calcular o valor mínimo na coluna de pontos , agrupados por coluna de equipe no conjunto de dados:
/*calculate minimum value of points grouped by team*/
proc sql ;
select team, min(points)
from my_data;
group by team;
quit ;
Pelo resultado podemos ver:
- O valor mínimo de pontos para a Equipe A é 11 .
- O valor mínimo de pontos para a Equipe B é 14 .
Nota : Você pode encontrar a documentação completa para a função MIN no SAS aqui .
Recursos adicionais
Os tutoriais a seguir explicam como executar outras tarefas comuns no SAS:
Como calcular pontuações Z no SAS
Como usar o resumo do procedimento no SAS
Como calcular média, mediana e moda no SAS