Як використовувати вміст proc у sas (з прикладами)
Ви можете використовувати вміст процедури в SAS, щоб надрукувати зведення вмісту набору даних.
У наступному прикладі показано, як використовувати цю процедуру на практиці.
Приклад: використання вмісту Proc у SAS
Припустімо, що в SAS є такий набір даних, який містить інформацію про різних баскетболістів:
/*create dataset*/
data original_data;
input team $pointsrebounds;
datalines ;
At 12 8
At 12 8
At 12 8
At 23 9
At 20 12
At 14 7
At 14 7
B 20 2
B 20 5
B 29 4
B 14 7
B 20 2
B 20 2
B 20 5
;
run ;
/*view dataset*/
proc print data = original_data;
Ми можемо використовувати вміст процедури , щоб отримати підсумок вмісту набору даних:
/*view contents of dataset*/
proc contents data =original_data;
Перша таблиця у вихідних даних відображає різну інформацію про набір даних, але найбільш корисні значення включають:
- Назва набору даних : назва набору даних (оригінальні_дані)
- Спостереження : кількість рядків у наборі даних (14)
- Змінні : кількість стовпців у наборі даних (3)
У другій таблиці вихідних даних відображається інформація про механізм і хост, які використовуються в SAS. У більшості випадків ця інформація не буде для вас особливо корисною.
Третя таблиця відображає алфавітний список змінних у наборі даних разом із їх типом і довжиною даних.
З цієї таблиці ми бачимо:
- бали є числовою змінною
- підбирання є числовою змінною
- команда – характер мінливий
Якщо натомість ви хочете, щоб ці змінні відображалися в тому порядку, в якому вони з’являються в наборі даних, ви можете використати order=varnum таким чином:
/*view contents of dataset and retain original order of variables*/
proc contents data =original_data order =varnum;
Третя вихідна таблиця тепер відображатиме список змінних у тому порядку, в якому вони з’являються в наборі даних:
Висновок
У цьому посібнику ми побачили, що вміст процедури можна використовувати в SAS для отримання підсумку вмісту набору даних.
Зокрема, ми побачили, що вміст процедури корисний для отримання такої інформації:
- Розмір набору даних (кількість стовпців і рядків)
- Імена та тип даних кожної змінної в наборі даних
На практиці ми часто використовуємо процедурний вміст перед виконанням будь-якого типу статистичного аналізу, щоб просто краще зрозуміти розмір і структуру набору даних.
Додаткові ресурси
У наступних посібниках пояснюється, як виконувати інші типові завдання в SAS:
Як використовувати зведення процедур у SAS
Як використовувати Proc Tabulate у SAS
Як використовувати зіставлення Proc у SAS