get_pa_competence_score {capl} | R Documentation |
Compute a physical activity competence score.
Description
This function computes a physical activity competence score (pa_competence_score
) for responses to items 4-6 of the the Behavioral Regulation in
Exercise Questionnaire (BREQ) as they appear in the CAPL-2 Questionnaire. This score is used to compute the motivation and confidence domain score
(mc_score
).
Usage
get_pa_competence_score(
feelings_about_pa1 = NA,
feelings_about_pa2 = NA,
feelings_about_pa3 = NA
)
Arguments
feelings_about_pa1 |
A numeric (integer) vector representing a response to BREQ item 4 (valid values are integers between 1 and 5). |
feelings_about_pa2 |
A numeric (integer) vector representing a response to BREQ item 5 (valid values are integers between 1 and 5). |
feelings_about_pa3 |
A numeric (integer) vector representing a response to BREQ item 6 (valid values are integers between 1 and 5). |
Details
Other capl
functions called by this function include: validate_scale()
.
Valid elements (integers between 1 and 5) represent the following responses:
1 = Not true for me
2 = Not really true for me
3 = Sometimes true for me
4 = Often true for me
5 = Very true for me
Value
Returns a numeric vector with values between 1.5 and 7.5 (if valid) or NA (if not valid).
Examples
get_pa_competence_score(
feelings_about_pa1 = c(4, 3, 6, 5, "2"),
feelings_about_pa2 = c(1:5),
feelings_about_pa3 = c(1, 5, 4, 3, 3)
)
# [1] 3 5 NA 6 5