Skip to content

This project aims to do the detailed analysis of World happiness index using Python and create a dashboard summarizing entire analysis using both Tableau and Plotly Dash.

Notifications You must be signed in to change notification settings

Pradnya1208/World-happiness-index-analysis-plotly-dashboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 

Repository files navigation

github linkedin tableau twitter

Analysis of World Happiness Index (2015 - 2020)

Overview:

Finland was ranked the happiest country in the world, according to the World Happiness Report from 2021. The Nordic country scored 7.89 on a scale from 0 to 10. Two other Nordic countries, Iceland and Denmark, followed with a second and third place, respectively. The World Happiness Report is a landmark survey of the state of global happiness that ranks countries by how happy their citizens perceive themselves to be. The measurement of subjective well-being relies on three main indicators: life evaluations, positive emotions, and negative emotions.

Dataset:

World happiness report

The dataset for this analysis is collected from the Wikepedia. For data cleaning and prepeocessing details check the Notebook

About the World happiness report:

  • The World Happiness Report ranks 156 countries by how happy their citizens perceive themselves to be.
  • The rankings are based on polling (Gallup World Poll) which looks at six variables: GDP per capita, social support, healthy life expectancy, freedom, generosity, and absence of corruption.
  • The 2020 Report for the first time ranked cities around the world by their subjective well-being and looked into how the social, urban and natural environments combine to affect happiness.

About SDSN:

Sustainable Development Solutions Network

  • The SDSN, launched in 2012, mobilizes global scientific and technological expertise to promote practical problem solving for the Sustainable Development Goals (SDGs) and the Paris Climate Agreement.
  • It was established under the auspices of the United Nations Secretary-General.
  • The SDSN and the Bertelsmann Stiftung have been publishing the annual SDG Index & Dashboards Global Report since 2016.

Implementation:

libraries : matplotlib numpy pandas plotly

Highlights of the report:

Top Performers

  • Finland is ranked as the world’s happiest nation for the third consecutive year.
  • Nordic states dominated the top 10, along with countries such as Switzerland, New Zealand and Austria.
  • Luxembourg edged into the 10th spot for the first time this year.

Worst Performers

  • The countries at the bottom are those afflicted by violent conflicts and extreme poverty, with Zimbabwe, South Sudan and Afghanistan classified as the world’s least happy nations.

India’s Performance

  • India, previously ranked at 140 dropped to 144.
  • Its rank is way lower than its neighbours. Nepal is ranked 92, Pakistan is at 66, Bangladesh at 107 and Sri Lanka at 130.
  • India is a new entrant to the bottom-fifteen group.

Tableau Dashboard:

Snippet of tableau dashboard


Checkout the complete dashboard here

Plotly dashboard:


Check the complete implementation index.py.
Design details can be found here

Learnings:

Analysis using Tableau
Making a dashnoard using Plotly Dash
Web scraping and data preprocessing

References:

Dash Overview

Feedback

If you have any feedback, please reach out at pradnyapatil671@gmail.com

🚀 About Me

Hi, I'm Pradnya! 👋

I am an AI Enthusiast and Data science & ML practitioner


github linkedin tableau twitter

About

This project aims to do the detailed analysis of World happiness index using Python and create a dashboard summarizing entire analysis using both Tableau and Plotly Dash.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published