R/e_health_ALL.R
e_calc_phq2_categories.Rd
PHQ-2 Scores and Proposed Treatment Actions. https://www.pcpcc.org/sites/default/files/resources/instructions.pdf
PHQ-2 scores (0 - 6)
Breaks defining labeled ranges, intervals are closed on the left (typically, 3 or greater indicates major depressive disorder is likely)
Labels for values between break values including lower bound
phq2_cat, categorical levels of PHQ-2
The PHQ-2 inquires about the frequency of depressed mood and anhedonia over the past two weeks. The PHQ-2 includes the first two items of the PHQ-9. The purpose of the PHQ-2 is to screen for depression in a "first-step" approach. Patients who screen positive should be further evaluated with the PHQ-9 to determine whether they meet criteria for a depressive disorder. PHQ-2 score obtained by adding score for each question (total points)
Interpretation: A PHQ-2 score ranges from 0-6. The authors identified a score of 3 as the optimal cutpoint when using the PHQ-2 to screen for depression. If the score is 3 or greater, major depressive disorder is likely. Patients who screen positive should be further evaluated with the PHQ-9, other diagnostic instruments, or direct interview to determine whether they meet criteria for a depressive disorder.
e_calc_phq2_categories(c(0, 2, 3, 5))
#> [1] None-minimal None-minimal Depressed Depressed
#> Levels: None-minimal Depressed
dplyr::tibble(
phq2 = seq(0, 6, by = 1)
, phq2_cat = phq2 %>% e_calc_phq2_categories()
) %>%
print(n = Inf)
#> # A tibble: 7 × 2
#> phq2 phq2_cat
#> <dbl> <fct>
#> 1 0 None-minimal
#> 2 1 None-minimal
#> 3 2 None-minimal
#> 4 3 Depressed
#> 5 4 Depressed
#> 6 5 Depressed
#> 7 6 Depressed