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