Depression prevalence vs. self-reported life satisfaction

Interactive visualization requires JavaScript