Як використовувати функцію min у sas (з прикладами)
Ви можете використовувати функцію MIN у SAS, щоб знайти найменше значення в списку значень.
Ось два найпоширеніші способи використання цієї функції:
Спосіб 1. Знайдіть мінімальне значення стовпця в наборі даних
proc sql ;
select min(var1)
from my_data;
quit ;
Спосіб 2. Знайдіть мінімальне значення стовпця, згрупованого іншим стовпцем у наборі даних
proc sql ;
select var2, min(var1)
from my_data;
group by var2;
quit ;
У наведених нижче прикладах показано, як використовувати кожен метод із таким набором даних у 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;
Примітка . Функція MIN автоматично ігнорує пропущені значення під час обчислення мінімального значення списку.
Приклад 1. Знайдіть мінімальне значення стовпця в наборі даних
Наступний код показує, як обчислити мінімальне значення в стовпці балів набору даних:
/*calculate minimum value of points*/
proc sql ;
select min(points)
from my_data;
quit ;
Ми бачимо, що proc sql повертає таблицю зі значенням 11.
Це мінімальне значення в стовпці балів .
Приклад 2: знайдіть мінімальне значення стовпця, згрупованого іншим стовпцем
У наведеному нижче коді показано, як обчислити мінімальне значення в стовпці балів , згрупованому за стовпцем групи в наборі даних:
/*calculate minimum value of points grouped by team*/
proc sql ;
select team, min(points)
from my_data;
group by team;
quit ;
З результату ми бачимо:
- Мінімальне значення балів для команди А становить 11 .
- Мінімальне значення балів для команди Б становить 14 .
Примітка . Ви можете знайти повну документацію для функції MIN у SAS тут .
Додаткові ресурси
У наступних посібниках пояснюється, як виконувати інші типові завдання в SAS:
Як розрахувати Z-бали в SAS
Як використовувати зведення процедур у SAS
Як обчислити середнє, медіану та моду в SAS