Giter Site home page Giter Site logo

bhavinidata / chsi_correlations Goto Github PK

View Code? Open in Web Editor NEW
0.0 2.0 0.0 5.8 MB

Interactive Visualization to get insight of correlations between various Risk Factors(Obesity, High Blood Pressure, Diabetes), Demographic status and Access to care.

Home Page: http://bhavini-chsi-correlations.herokuapp.com/

Jupyter Notebook 92.18% Python 2.23% CSS 0.35% JavaScript 3.13% HTML 2.09% Shell 0.01%
postgres sqlalchemy d3 tableau flask javascript heroku-deployment python pandas

chsi_correlations's Introduction

Community Health Status Indicators(CHSI) Correlations

This goal of this project was to observe the correlations between various CHSIs and its impact on other risks like High Blood Pressure, Diabetes etc. The Community Health Status Indicators (CHSI) data set is collected by the US Department of Health and Human Services and presents county-level data on population demographics and health factors. This is very rich dataset. It contains various riskfactors, demographic data, data related to preventive care and access to care and much more. For this project, only Demographic and Risk Factor data have been considered.

Visualization shows Demographic and Risk factor data (Obesity, Smoker, High blood pressure, Diabetes, Few fruits and vegetables) by state as well as county. User has an option to change the risk factor and visualize as well as it gives good 5 and worst 5 states for that risk factor. It allows users to select and explore several data attribtues simultaneously via Choropleths, Bar charts, and a data table. User can visualize the state and county level data on bubble plot as well with interactive axes.

Heroku deployed Site: http://bhavini-chsi-correlations.herokuapp.com/

Technology stack used in developing this web application is as follows:

  • Back End:

    • Pandas
    • Python 3.6
    • Flask
    • PostgreSQL
    • SQLAlchemy ORM
    • Heroku
  • Front End:

    • HTML/CSS/Bootstrap
    • Javascript
    • JS libraries used for plotting: D3.js,
    • Visualization Tool: Tableau

Images from the final app

  • Visualizations with different RiskFactors using interactive axes.

    • Click on axis to see correlations with various risk factors at state level.
    • Click on bubble to see the correlations with chosen risk factor at county level. CHSIcorrelations_D3animated.png
  • Visualization shows Demographic and Risk factor data (Obesity, Smoker, High blood pressure, Diabetes, Few fruits and vegetables) by state as well as county.

  • User has an option to change the risk factor and visualize as well as it gives good 5 and worst 5 states for that risk factor. StateLevelAnalysis-Tableau.png

Some Insights

  • It seems Colorado and Utah are having less Obesity and Diabetes rate. While Missisipi and West Virginia are having higher Obesity and Diabetes rate.
  • From data, It seems there is not a correlation having less fruit and vegetable intake with Obesity and Diabetes.
  • While form the chart, it is clear that exercise correlates to Obesity and Diabetes very well.
  • Also poverty has correlations with High Blood Pressure.

Special Note

Please note that this project requires a URI string to be saved as a config variable in Heroku as 'DATABASE_URL'.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.