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
Övningsinstruktioner
- Importera datafilen
"international.sav"som en dataram och spara den idemo_1. - Skriv ut de första raderna i
demo_1med funktionenhead(). - Importera datafilen
"international.sav"som en dataram och spara den idemo_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