Skip to contents

[Experimental]

Beregner antall og andel NA, både med og uten ukjente verdier. Ukjente verdier defineres i na_vektor. Tanken er at besvarelser som "Velg Verdi", "Ukjent", "Ikke besvart" eller lignende kan inkluderes her.

Usage

beregn_kompletthet_med_ukjent(data, variabel, na_vektor)

Arguments

data

Tibble/data.frame som inneholder variabel det skal beregnes kompletthet for.

variabel

Streng med navn på variabel det skal beregnes kompletthet for.

na_vektor

Vektor som angir hvilke verdier i 'variabel' som skal erstattes med NA.

Value

Returnerer et aggregert datasett med kolonnene:
Grupperingsvariabel - hvis inndata er gruppert.
Variabel - Navn for variabel det er beregnet kompletthet for.
Totalt_antall - Antall rader per gruppe.
Antall_na - Antall NA i opprinnelig data.
Andel_na - Andel NA i opprinnelig data.
Antall_na_med_ukjent - Antall NA når verdier fra NA-vektor er erstattet med NA.
Andel_na_med_ukjent - Andel NA når verdier er NA-vektor er erstattet med NA.

Examples

library(tibble)

d = tibble(
  pas_id = c(1, 2, 3, 4, 5, 6),
  sykehus = c("A", "A", "B", "B", "B", "C"),
  var_1 = c(1, 2, -1, 99, NA, 5)
)
beregn_kompletthet_med_ukjent(data = d, variabel = "var_1", na_vektor = c(-1, 99))
#> # A tibble: 1 × 6
#>   variabel totalt_antall antall_na andel_na antall_na_med_ukjent
#>   <chr>            <int>     <int>    <dbl>                <int>
#> 1 var_1                6         1    0.167                    3
#> # ℹ 1 more variable: andel_na_med_ukjent <dbl>