Human capital index vs Self-reported life satisfaction

Interactive visualization requires JavaScript