Aan de slagBegin gratis

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

Bekijk cursus

Oefeninstructies

  • Importeer het databestand "international.sav" als een gegevensframe, demo_1.
  • Print de eerste paar rijen van demo_1 met de functie head().
  • 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
Code bewerken en uitvoeren