Імпорт даних SAS за допомогою haven
haven — це надзвичайно простий у використанні пакет для імпорту даних із трьох статистичних програм: SAS, STATA та SPSS. Залежно від програми ви використовуєте різні функції:
- SAS:
read_sas() - STATA:
read_dta()(абоread_stata(), вони ідентичні) - SPSS:
read_sav()абоread_por(), залежно від типу файла.
Усі ці функції мають один ключовий аргумент: шлях до локального файла. Насправді ви можете навіть передати URL; тоді haven автоматично завантажить файл перед імпортом.
Ви працюватимете з даними про вік, стать, дохід і рівень покупок (0 = низький, 1 = високий) 36 осіб (джерело: SAS). Інформацію збережено у файлі SAS sales.sas7bdat, який доступний у вашому поточному робочому каталозі. Також ви можете завантажити дані тут.
Ця вправа є частиною курсу
Середній рівень імпорту даних у R
Інструкції до вправи
- Підключіть пакет
haven; він уже встановлений на серверах DataCamp. - Імпортуйте файл даних
"sales.sas7bdat". Назвіть імпортований датафреймsales. - Відобразіть структуру
salesза допомогоюstr(). Деякі стовпці — це категоріальні змінні, тож вони мають бути факторами.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Load the haven package
# Import sales.sas7bdat: sales
# Display the structure of sales