Kom igångKom igång gratis

Importera SPSS-data med foreign (2)

I föregående övning använde du argumentet to.data.frame inuti read.spss(). Det finns många andra sätt att anpassa hur din SPSS-data importeras.

I den här övningen experimenterar du med ett annat argument: use.value.labels. Det anger om variabler med värdesetiketter ska konverteras till R-faktorer med nivåer som namnges därefter. Argumentet är TRUE som standard, vilket innebär att så kallade etiketterade variabler i SPSS konverteras till faktorer i R.

Du kommer återigen att arbeta med datafilen international.sav, som finns tillgänglig i din aktuella arbetskatalog.

Den här övningen är en del av kursen

Importera data på mellannivå i R

Visa kurs

Övningsinstruktioner

  • Importera datafilen "international.sav" som en dataram och spara den i demo_1.
  • Skriv ut de första raderna i demo_1 med funktionen head().
  • Importera datafilen "international.sav" som en dataram och spara den i demo_2, men den här gången på ett sätt så att variabler med värdesetiketter inte konverteras till R-faktorer.
  • Skriv ut de första raderna i demo_2. Kan du se skillnaden mellan de två dataramarna?

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# 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
Redigera och kör kod