SPSS-data importeren met foreign (2)
In de vorige oefening gebruikte je het argument to.data.frame in read.spss(). Er zijn nog veel andere manieren om te bepalen hoe je SPSS-data wordt geïmporteerd.
In deze oefening ga je aan de slag met een ander argument, use.value.labels. Dit bepaalt of variabelen met waardelabels moeten worden omgezet naar R-factors met overeenkomstig benoemde levels. Het argument staat standaard op TRUE, wat betekent dat zogeheten labelled variabelen in SPSS worden geconverteerd naar factors in R.
Je werkt opnieuw met de gegevens in international.sav, die beschikbaar is in je huidige werkdirectory.
Deze oefening maakt deel uit van de cursus
Gevorderd data importeren in R
Oefeninstructies
- Importeer het databestand
"international.sav"als een gegevensframe,demo_1. - Print de eerste paar rijen van
demo_1met de functiehead(). - Importeer het databestand
"international.sav"als een gegevensframe,demo_2, maar dit keer zó dat variabelen met waardelabels niet worden omgezet naar R-factors. - Print opnieuw de eerste paar rijen van
demo_2. Zie je het verschil tussen de twee gegevensframes?
Interactieve oefening met praktijkervaring
Probeer deze oefening door deze voorbeeldcode aan te vullen.
# 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