Description Usage Arguments Details Value References Examples
The AFEQT questionnaire is an atrial fibrillation-specific health-related quality of life (HRQoL) questionnaire designed to [...] assess the impact of atrial fibrillation on patients’ HRQoL and possibly assess changes with treatment. [...] Overall the subscale scores range from 0 to 100. For Disability questions, a score of 0 corresponds to complete disability, while a score of 100 corresponds to no disability. For Satisfaction questions, a score of 100 indicates that the patient is extremely satisfied with current treatment. questions 19 and 20 regarding satisfaction with health care providers and with treatment are not included in the overall AFEQT score and are each calculated and scored independently. (Scoring Manual)
1 2 3 4 5 6 7 | scoring_afeqt(
data,
items = 1:20,
keep = TRUE,
nvalid = list(sym = 2, dac = 4, trc = 3),
digits = NULL
)
|
data |
a |
items |
A character vector with the AFEQT item names ordered from 1 to 20,
or a numeric vector indicating the column numbers of the AFEQT items in |
keep |
Logical, whether to keep the single items and whether to return variables containing the number of non-missing items on each scale for each respondent. The default is TRUE. |
nvalid |
A named list indicating the number of non-missing items required for score calculations. The defaults are:
|
digits |
Integer of length one: value to round to. No rounding by default. |
Number of items:
20
Item range:
1 to 7
Reverse items:
none
Score range:
0 to 100
Cut-off-values:
none
Minimal clinically important difference:
see: https://doi.org/10.1016/j.ahj.2013.04.015
Treatment of missing values:
"For AFEQT, at least 50
each domain are required to calculate a meaningful score." (Spertus et al. 2010)
The function returns 10 variables:
nvalid.afeqt.sym:
Number of valid values of Symptoms Subscale (MAX=4)
nvalid.afeqt.dac:
Number of valid values of Daily Activities Subscale (MAX=8)
nvalid.afeqt.trc:
Number of valid values of Treatment Concern Subscale (MAX=6)
nvalid.afeqt.glo:
Number of valid values of Global Scale (MAX=21)
score.afeqt.sym:
AFEQT Symptoms Score
score.afeqt.dac:
AFEQT Daily Activities Score
score.afeqt.trc:
AFEQT Treatment Concern Score
score.afeqt.glo:
AFEQT Global Score
score.afeqt.19:
AFEQT Item 19, recoded
score.afeqt.20:
AFEQT Item 20, recoded
Spertus J (2010) (https://doi.org/10.1161/CIRCEP.110.958033)
Scoring Manual (http://afeqt.org/files/AFEQT_Questionnaire_Scoring_Guide.pdf)
Link to Questionnaire (http://www.afeqt.org/files/AFEQT_Questionnaire.pdf)
1 2 3 4 5 6 | ## Not run:
library(dplyr)
items.afeqt <- paste0("afeqt_", seq(1, 20, 1))
scoring_afeqt(mydata, items = items.afeqt)
## End(Not run)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.