Tar inn et datasett det skal beregnes kompletthet for og returnerer en tibble med oversikt over kompletthet for samtlige variabler. Tar ikke hensyn til Ukjent/ikke besvart etc.
Value
Returnerer en tibble med oversikt over antall observasjoner, antall NA og andel NA for hver variabel.
Examples
library(tibble)
# Datasett det skal beregnes kompletthet for
d_eksempel = tibble(
pas_id = c(1L, 2L, 3L, 4L, 5L, 6L),
sykehus = c("HUS", "HUS", "SUS", "SUS", "SUS", "OUS"),
vekt = c(60L, NA_integer_, 100L, NA_integer_, 99L, -1L),
vekt_2 = c(55L, NA_integer_, 99L, -1L, NA_integer_, 50L),
hoyde = c(1.52, NA_real_, 1.89, 2.15, NA_real_, 99.9),
symptom = c("svett", "klam", NA_character_, "trøtt", "vet ikke", "Ukjent"),
test_logisk = c(TRUE, FALSE, NA, NA, FALSE, TRUE)
)
beregn_kompletthet_datasett(data = d_eksempel)
#> # A tibble: 7 × 4
#> variabel totalt_antall antall_na andel_na
#> <chr> <int> <int> <dbl>
#> 1 pas_id 6 0 0
#> 2 sykehus 6 0 0
#> 3 vekt 6 2 0.333
#> 4 vekt_2 6 2 0.333
#> 5 hoyde 6 2 0.333
#> 6 symptom 6 1 0.167
#> 7 test_logisk 6 2 0.333