НачатьНачать бесплатно

Импорт данных 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
Редактировать и запускать код