Як використовувати функцію cmiss у sas (з прикладом)
Ви можете використовувати функцію CMISS у SAS, щоб підрахувати кількість відсутніх значень у кожному рядку набору даних.
Ось поширений спосіб використання цієї функції на практиці:
data new_data;
set my_data;
total_missing = cmiss (of team -- assists);
run ;
У цьому конкретному прикладі створюється новий набір даних під назвою new_data , який включає стовпець під назвою total_missing , який підраховує кількість пропущених значень у кожному рядку між стовпцями під назвою team і assists .
У наступному прикладі показано, як використовувати цей синтаксис на практиці.
Приклад: використовуйте CMISS у SAS, щоб підрахувати кількість відсутніх значень у кожному рядку
Припустімо, у SAS є такий набір даних під назвою my_data , який містить інформацію про різних баскетболістів:
/*create dataset*/
data my_data;
input team $points assists;
datalines ;
Cavs 12 5
Cavs 14 7
Warriors 15 9
. 18 9
Mavs 31 7
Mavs. 5
. . 3
Celtics 36 9
Celtics 40 7
;
run ;
/*view dataset*/
proc print data =my_data;
Зверніть увагу, що в кількох рядках відсутні значення.
Ми можемо використовувати функцію CMISS , щоб підрахувати кількість відсутніх значень у кожному рядку:
У наведених нижче прикладах показано, як використовувати кожен метод на практиці з таким набором даних у SAS:
/*create new dataset that counts number of missing values in each row*/
data new_data;
set my_data;
total_missing = cmiss (of team -- assists);
run ;
Новий стовпець під назвою total_missing відображає кількість відсутніх значень у кожному рядку.
Наприклад:
- Перший рядок містить 0 пропущених значень.
- Другий рядок містить 0 пропущених значень.
- Третій рядок містить 0 пропущених значень.
- Четвертий рядок містить 1 пропущене значення.
І так далі.
Примітка . Ви можете знайти повну документацію для функції SAS CMISS тут .
Додаткові ресурси
У наступних посібниках пояснюється, як виконувати інші типові завдання в SAS:
Як підрахувати відсутні значення в SAS
Як видалити рядки з відсутніми значеннями в SAS
Як замінити пропущені значення на нуль в SAS