Implemented Exploratory Data Analysis (EDA) using Python.Built a dashboard in Tableau and found that 45.87% of People suffer from heart disease.

Overview

Heart_Disease_Diagnostic_Analysis

Objective 🎯

The aim of this project is to use the given data and perform ETL and data analysis to infer key metrics and patterns in the dataset. In addition to this, different visualizations are developed to depict meaningful relationships.

Problem Statement

Health is real wealth in the pandemic time we all realized the brute effects of covid-19 on all irrespective of any status. You are required to analyze this health and medical data for better future preparation.

As it is rightly said, ‘Health is Wealth’. We have realized this fact in the pandemic time after witnessing the brute effects of Covid-19 on people of all age groups. Apart from this, another major contributor to the death rate is heart-related diseases

Heart diseases have been known to take a major toll on people’s lives. As a layman, we may feel that the common factors for heart-related diseases are cardiac arrest or blockages. But the dataset under analysis describes multiple different medical parameters associated with the heart and their typical values. We will be analyzing the relationships between them and studying the implications of changes in those parameters. In this project, we will be incorporating the most trending and powerful BI tool namely Tableau.

Tools 🛠

1.Jupyter Notebook

2.Pandas

3.NumPy

4.Matplotlib

5.MS Excel

6.Tableau

Approach For Data Analysis

Data Extraction

Data Preprocessing

Data Exporting

Dataset Loading and Modification

Data Analysis

Deployment

KEY PERFORMANCE INDICATOR (KPI)

Key indicators displaying a summary of the heart disease and its relationship with different metrics

  1. Percentage of People Having Heart Disease

  2. Variation of ‘thal’ (Thalassemia type) with ‘sex’

  3. Variation of ‘chol’ (Cholesterol), ‘trestbps’ (Resting blood pressure) with ‘fbs’ (Fasting Blood Sugar).

  4. Variation of ‘exang’ (Exercise induced angina) with ‘cp’ (Chest Pain type).

  5. Variation of ‘num’ (Angiographic disease status) with ‘sex’.

  6. Variation of the ‘age’ with ‘chol’ (Cholesterol) and ‘sex’

  7. Variation of ‘cp’ (Chest Pain type) with ‘sex’

  8. Variation of ‘thalach’ (Maximum heart rate) with ‘age’

  9. Variation of ‘restecg’ (Resting electrocardiograph results) with ‘sex’

  10. Variation of ‘slope’ (Slope of the peak exercise ST segment), ‘restecg’ (Resting Electrocardiograph results) and ‘oldpeak’ (ST depression induced by exercise relative to rest)

Conclusion 💡

45.87% of People suffer from heart disease.

Elderly Aged Men are more (50 to 60 Years) and Females are more in 55 to 65 Years Category

Males are more prone to heart disease.

Elderly Aged People are more prone to heart disease.

People having asymptomatic chest pain have a higher chance of heart disease.

High cholesterol levels in people having heart disease.

Blood Pressure increases between the age of 50 to 60 and somehow continues till 70.

Cholesterol and maximum heart rate Increased in the age group of 50-60.

ST depression mostly increases between the age group of 30-40

Insights 📊

Youtube Video 🎬

https://youtu.be/lbfsON1k-sY

Owner
Sultan Shaikh
I am a Data Science enthusiast and very passionate to work in this domain.
Sultan Shaikh
My Dotfiles of Arco Linux

Arco-DotFiles My Dotfiles of Arco Linux Apps Used Htop LightDM lightdm-webkit2-greeter Alacritty Qtile Cava Spotify nitrogen neofetch Spicetify Thunar

$BlueDev5 6 Dec 11, 2022
API to summarize input text

summaries API to summarize input text normal run $ docker-compose exec web python -m pytest disable warnings $ docker-compose exec web python -m pytes

Brad 1 Sep 08, 2021
Yet another Airflow plugin using CLI command as RESTful api, supports Airflow v2.X.

中文版文档 Airflow Extended API Plugin Airflow Extended API, which export airflow CLI command as REST-ful API to extend the ability of airflow official API

Eric Cao 106 Nov 09, 2022
Helper to organize your windows on your desktop.

The script of positionsing windows on the screen. How does it work? Select your window to move/res

Andrii D. 1 Jul 09, 2021
Daily knowledge pills to get better in Python.

Python daily pills Daily knowledge pills to get better Python code. Why Does your Python code suffers of any of this symptoms? Incorrect Indentation I

Jeferson Vaz dos Santos 35 Sep 19, 2022
This script can be used to get unlimited Gb for WARP.

Warp-Unlimited-GB This script can be used to get unlimited Gb for WARP. How to use Change the value of the 'referrer' to warp id of yours You can down

Anix Sam Saji 1 Feb 14, 2022
Context-free grammar to Sublime-syntax file

Generate a sublime-syntax file from a non-left-recursive, follow-determined, context-free grammar

Haggai Nuchi 8 Nov 17, 2022
A Bot Which Can generate Random Account Based On Your Hits.

AccountGenBot This Bot Can Generate Account With Hits You Save (Randomly) Keyfeatures Join To Use Support Limit Account Generation Using Sql Customiza

DevsExpo 30 Oct 21, 2022
A basic layout of atm working of my local database

Software for working Banking service 😄 This project was developed for Banking service. mysql server is required To have mysql server on your system u

satya 1 Oct 21, 2021
Explore-bikeshare-data - GitHub project as part of the Programming for Data Science with Python Nanodegree from Udacity

Date created February 10, 2022 Project Title Explore US Bikeshare Data Descripti

Thárcyla 1 Feb 14, 2022
Self sustained producer-consumer(prosumer) policy study using Python and Gurobi

Prosumer Policy This project aims to model the optimum dispatch behaviour of households with PV and battery systems under different policy instrument

Tom Xu 3 Aug 31, 2022
Minimalistic Gridworld Environment (MiniGrid)

Minimalistic Gridworld Environment (MiniGrid) There are other gridworld Gym environments out there, but this one is designed to be particularly simple

Maxime Chevalier-Boisvert 1.7k Jan 03, 2023
Ice Skating Simulator for Winter and Christmas [yay]

Ice Skating Simulator for Winter and Christmas [yay]

1 Aug 21, 2022
Xkcd.py - Script to generate wallpapers based on XKCD comics

xkcd.py Script to generate wallpapers based on XKCD comics Usage python3 xkcd.py

Gideon Wolfe 11 Sep 06, 2022
A telegram bot which programed to countdown.

countdown-vi this is a telegram bot which programed to countdown. usage well, first you should specify a exact interval. there is 5 column, very first

Arya Shabane 3 Feb 15, 2022
ticguide: quick + painless TESS observing information

ticguide: quick + painless TESS observing information Complementary to the TESS observing tool tvguide (see also WTV), which tells you if your target

Ashley Chontos 5 Nov 05, 2022
Structured, dependable legos for Starknet development.

cairomate • Structured, dependable legos for starknet development. Directory Structure contracts ├─ defi │ ├─ ChainlinkPriceOracle — "Simple price or

andreas 127 Nov 23, 2022
Create an application to visualize single/multiple Xandar Kardian people counting sensors detection result for a indoor area.

Program Design Purpose: We want to create an application to visualize single/multiple Xandar Kardian people counting sensors detection result for a indoor area.

2 Dec 28, 2022
This repo houses the qhub frontend moving forward.

This repo houses the qhub frontend moving forward. This effort will house a backend written in fastAPI, and a fronend in Vue, with additional components.

Quansight 1 Feb 10, 2021
Holographic Declarative Memory for Python ACT-R

HDM This is the repository for the Holographic Declarative Memory (HDM) module for Python ACT-R. This repository contains: documentation: a paper, con

Carleton Cognitive Modeling Lab 1 Jan 17, 2022