Импорт данных 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