Skip to content

Commit

Permalink
Quelques précisions sur l'usage de haven et sjlabelled (#290)
Browse files Browse the repository at this point in the history
  • Loading branch information
oliviermeslin committed Apr 26, 2021
1 parent 6e2b5e3 commit e959c5b
Showing 1 changed file with 7 additions and 5 deletions.
12 changes: 7 additions & 5 deletions 03_Fiches_thematiques/Fiche_import_tables_sas.Rmd
Expand Up @@ -27,7 +27,7 @@ Le *package* `haven` propose la fonction `read_sas()` pour importer des tables S
# Charger le package haven
library(haven)
# Importer une table SAS depuis GEN
dfRP <- read_sas("W:/A1090/GEN_A1090990_DINDISAS/RPADUDIF.sas7bdat")
dfRP <- haven::read_sas("W:/A1090/GEN_A1090990_DINDISAS/RPADUDIF.sas7bdat")
```


Expand All @@ -51,9 +51,11 @@ Voici un exemple de code qui importe les 100 premières lignes en sélectionnant
```{r, eval = FALSE}
# Importer une table SAS depuis GEN
# Cet exemple fonctionne uniquement dans AUS
dfRP <- read_sas("W:/A1090/GEN_A1090990_DINDISAS/RPADUDIF.sas7bdat",
n_max = 100,
col_select = starts_with("TYP"))
dfRP <-
haven::read_sas(
data_file = "W:/A1090/GEN_A1090990_DINDISAS/RPADUDIF.sas7bdat",
n_max = 100,
col_select = starts_with("TYP"))
```

::: {.conseil}
Expand All @@ -65,7 +67,7 @@ La fonction `read_sas()` importe les noms de variables, mais aussi les étiquett

```{r, eval = FALSE}
library(sjlabelled)
get_label(dfRP)
sjlabelled::get_label(dfRP)
```

### Résoudre le problème des tables SAS® compressées en BINARY
Expand Down

0 comments on commit e959c5b

Please sign in to comment.