Aan de slagBegin gratis

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() (of read_stata(), die identiek zijn)
  • SPSS: read_sav() of read_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

Bekijk cursus

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 frame sales.
  • Toon de structuur van sales met str(). 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
Code bewerken en uitvoeren