score_cfq | R Documentation |
This function scores the Child Feeding Questionnaire and provides subscale scores for the following behaviors: Perceived Responsibility, Perceived Child Weight, Perceived Parent Weight, Child Weight Concerns, Restriction, Pressure to Eat, and Monitoring
score_cfq(cfq_data, restriction_split = FALSE, study = "fbs", parID)
cfq_data |
a data.frame all items for the Child Feeng Questionnaire following the naming conventions described above |
restriction_split |
a boolean incating if the Restriction subscale should be split to remove food as reward items. Default = FALSE. The standard Restriction subscale will always be available. If restriction_split = TRUE, then two adtion scales will be computed: 1) cfq_rest_noreward: questions 17-20, 23-24 and 1) cfq_foodreward: questions 21-22 |
study |
a string incating which study collected the data. Currently, only option and default is 'fbs'. This parameter is included so this script can be adapted for future stues that have wider age rang and may collect question 13. |
parID |
(optional) name of participant ID column in intake_data. If included the output dataset will be matched by parID, if not included the output dataset will be in the order of intake_data but will have no participant identifier. |
To use this function, the data must be prepared accordinng to the following criteria: 1) The data must include all invidividual questionnaire items 2) The columns/variables must match the following naming convention: 'cfq#' where # is the question number (1-31). For the Food Behavior Study, question was 13 skipped for (subscale - Perceived Child Weight) due to age range. 3) All questions must have the numeric value for the choice: 3a) Perceived Weight: 1 - Markedly Underweight, 2 - Underweight, 3 - Average, 4 - Overweight, 5 - Markedly Overweight 3b) Child Weight Concern: 1 - Unconcerned, 2 - Slightly Unconcerned, 3 - Neutral, 4 - Slightly Concerned, 5 - Very Concerned 3c) Restriction and Pressure to Eat: 1 - Disagree, 2 - Slightly Disagree, 3 - Neutral, 4 - Slightly Agree, 5 - Agree 3d) Monitoring: 1 - Never, 2 - Rarely, 3 - Sometimes, 4 - Mostly, 5 - Always
Note, as long as variable names match those listed, the dataset can include other variables
A dataset with subscale scores for the Child Feeding Questionnaire
Birch, L. L., Fisher, J. O., Grimm-Thomas, K., Markey, C. N., Sawyer, R., & Johnson, S. L. (2001). Confirmatory factor analysis of the Child Feeng Questionnaire: A measure of parental attitudes, beliefs and practices about child feeng and obesity proneness. Appetite, 36(3), 201–210. https://doi.org/10.1006/appe.2001.0398 (PubMed)
Raw data from Qualtrics was processed using the following script: util_fbs_parent_v2dat
# scoring for the cfq with IDs
cfq_score_data <- score_cfq(cfq_data, parID = 'ID')
# scoring for the cfq with extra Restriction subscales
cfq_score_data <- score_cfq(cfq_data, restriction_split = TRUE, parID = 'ID')
## Not run:
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.