CHA2DS2VA score from 0 to 8. #'R/utlede_variabler.R
utlede_CHA2DS2VA.RdCHA2DS2VA
Add variable CHA2DS2VA score from 0 to 8.
#'
utlede_CHA2DS2VA(df)Returns df with 1 new column: CHA2DS2VASc
C- hjertesvikt: score +1
H- hypertoni: score +1
A2- alder(>=75): score +2#'
D- diabetes: score +1
S2- tia_slag: score +2
V- karsykdom: score +1
A2- alder(>=65; <75): score +1
x <- data.frame(
hjertesvikt = c(NA, 2, rep(1, 8)),
hypertoni = c(NA, 1, NA, 0, 0, 9, 9, 1, 1, 1),
karsykdom = c(0, 1, 1, 1, 1, 0, 0, NA, NA, 9),
diabetes = c(NA, 9, 1, 9, 1, 1, NA, 1, 0, 9),
tia_slag = c(NA, 1, 1, 9, 1, 1, 0, 1, 0, 0),
alder = c(18, 25, 64, 65, 70, 74, 75, 76, 80, 105),
gender = c(rep(1, 4), NA, NA, rep(2, 4)))
ablanor::utlede_CHA2DS2VA(x)
#> hjertesvikt hypertoni karsykdom diabetes tia_slag alder gender CHA2DS2VA
#> 1 NA NA 0 NA NA 18 1 0
#> 2 2 1 1 9 1 25 1 4
#> 3 1 NA 1 1 1 64 1 5
#> 4 1 0 1 9 9 65 1 3
#> 5 1 0 1 1 1 70 NA 6
#> 6 1 9 0 1 1 74 NA 5
#> 7 1 9 0 NA 0 75 2 3
#> 8 1 1 NA 1 1 76 2 7
#> 9 1 1 NA 0 0 80 2 4
#> 10 1 1 9 9 0 105 2 4