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

Импорт данных SPSS с помощью foreign (2)

В предыдущем упражнении вы использовали аргумент to.data.frame внутри функции read.spss(). Существует немало других способов настроить импорт данных SPSS.

В этом упражнении вы поэкспериментируете с аргументом use.value.labels. Он определяет, следует ли преобразовывать переменные с метками значений в факторы R с соответствующими уровнями. По умолчанию аргумент равен TRUE, то есть так называемые помеченные переменные из SPSS преобразуются в факторы в R.

Вы снова будете работать с данными international.sav, которые доступны в вашем текущем рабочем каталоге.

Это упражнение является частью курса

Промежуточный уровень: импорт данных в R

Посмотреть курс

Инструкции к упражнению

  • Импортируйте файл данных "international.sav" как фрейм данных и присвойте его переменной demo_1.
  • Выведите первые несколько строк demo_1 с помощью функции head().
  • Импортируйте файл данных "international.sav" как фрейм данных и присвойте его переменной demo_2, но на этот раз так, чтобы переменные с метками значений не преобразовывались в факторы R.
  • Снова выведите первые несколько строк demo_2. Заметно ли различие между двумя фреймами данных?

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# foreign is already loaded

# Import international.sav as demo_1


# Print out the head of demo_1


# Import international.sav as demo_2


# Print out the head of demo_2
Редактировать и запускать код