![[Experimental]](figures/lifecycle-experimental.svg)
Erstatter utvalgte 'ukjente' verdier med NA. Noen datasett har variabler
hvor manglende besvarelser får verdi -1, 99 eller andre verdier for å
indikere at spørsmålet ikke er besvart. I tillegg kan det også finnes
ekte NA-verdier, slik at beregning av kompletthet kompliseres.
Funksjonen tar inn en na_vektor som indikerer hvilke verdier som
skal erstattes med NA, slik at beregning av NA kan inkludere
disse "ukjente" besvarelsene.
Usage
erstatt_ukjent(data, variabel, na_vektor)
Arguments
- data
tibble/data.frame som inneholder variabel hvor
ukjente verdier skal erstattes.
- variabel
tekststreng med navn på variabel hvor ukjente verdier skal
erstattes.
- na_vektor
vektor med verdier som skal erstattes med NA.
Value
Returnerer opprinnelig datasett hvor verdier i 'na_vektor' funnet i
'variabel' er erstattet med NA.
Examples
library(tibble)
d = tibble(
pas_id = c(1, 2, 3, 4, 5, 6),
var_1 = c(1, 2, -1, 99, NA, 5)
)
erstatt_ukjent(data = d, variabel = "var_1", na_vektor = c(-1, 99))
#> # A tibble: 6 × 2
#> pas_id var_1
#> <dbl> <dbl>
#> 1 1 1
#> 2 2 2
#> 3 3 NA
#> 4 4 NA
#> 5 5 NA
#> 6 6 5