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