SAS-gegevens importeren met haven
haven is een supergebruiksvriendelijk pakket om gegevens te importeren uit drie softwarepakketten: SAS, STATA en SPSS. Afhankelijk van het pakket gebruik je verschillende functies:
- SAS:
read_sas() - STATA:
read_dta()(ofread_stata(), die identiek zijn) - SPSS:
read_sav()ofread_por(), afhankelijk van het bestandstype.
Al deze functies hebben één belangrijke argument: het pad naar je lokale bestand. Je kunt zelfs een URL doorgeven; haven downloadt het bestand dan automatisch voor je voordat het wordt geïmporteerd.
Je gaat werken met gegevens over de leeftijd, het geslacht, het inkomen en het aankooplevel (0 = laag, 1 = hoog) van 36 personen (Bron: SAS). De informatie staat in een SAS-bestand, sales.sas7bdat, dat beschikbaar is in je huidige werkdirectory. Je kunt de data ook hier downloaden.
Deze oefening maakt deel uit van de cursus
Gevorderd data importeren in R
Oefeninstructies
- Laad het pakket
haven; het is al geïnstalleerd op de servers van DataCamp. - Importeer het databestand
"sales.sas7bdat". Noem het geïmporteerde data framesales. - Toon de structuur van
salesmetstr(). Sommige kolommen stellen categorische variabelen voor, dus die zouden factors moeten zijn.
Interactieve oefening met praktijkervaring
Probeer deze oefening door deze voorbeeldcode aan te vullen.
# Load the haven package
# Import sales.sas7bdat: sales
# Display the structure of sales