Як імпортувати файли excel у sas (з прикладом)
Ви можете використовувати процедуру імпорту , щоб швидко імпортувати дані з файлу Excel у SAS.
Ця процедура використовує такий базовий синтаксис:
/*import data from Excel file called my_data.xlsx*/ proc import out =my_data datafile ="/home/u13181/my_data.xlsx" dbms =xlsx replace ; getnames =YES; run ;
Ось що робить кожен рядок:
- out : ім’я для набору даних після імпорту в SAS
- файл даних : розташування файлу Excel для імпорту
- dbms : Формат файлу, який імпортується
- замінити : замінює файл, якщо він уже існує
- getnames : використовувати перший рядок як імена змінних (встановіть значення NO, якщо перший рядок не містить імен змінних)
У наступному прикладі показано, як використовувати цю функцію на практиці.
Приклад: імпорт даних із файлу Excel у SAS
Припустімо, що в Excel є такий набір даних:
Ми можемо використати такий код, щоб імпортувати цей набір даних у SAS і назвати його new_data :
/*import data from Excel file called my_data.xlsx*/ proc import out =new_data datafile ="/home/u13181/my_data.xlsx" dbms =xlsx replace ; getnames =YES; run ; /*view dataset*/ proc print data = new_data;
Дані, що відображаються у вихідних даних SAS, збігаються з даними, що відображаються у файлі Excel.
Примітка : ми використали getnames=YES під час імпорту файлу, оскільки перший рядок файлу Excel містив імена змінних.
Додаткові ресурси
У наступних посібниках пояснюється, як виконувати інші типові завдання в SAS:
Як експортувати дані з SAS у файл Excel
Як експортувати дані з SAS у файл CSV