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
The git for the Python Story Utility Package library.

PSUP, The Python Story Utility Package Module. PSUP helps making stories or games with options, diverging paths, different endings and so on. You can

Enoki 6 Nov 27, 2022
The Google Assistant on a rotary phone

Google Assistant Rotary Phone Shoutout to my dad who had this idea a year ago and I'm only now getting around to doing it. Notes This is the code used

rydercalmdown 10 Nov 04, 2022
This is a Python script to detect rapid upwards price changes (pumps) in a cryptocurrency pairing

A python script to detect a rapid upwards price brekout (pump) in a cryptocurrency pairing, through pandas and Binance API.

3 May 25, 2022
Open Source Management System for Botanic Garden Collections.

BotGard 3.0 Open Source Management System for Botanic Garden Collections built and maintained by netzkolchose.de in cooperation with the Botanical Gar

netzkolchose.de 1 Dec 15, 2021
A Python feed reader library.

reader is a Python feed reader library. It aims to allow writing feed reader applications without any business code, and without enforcing a dependenc

266 Dec 30, 2022
A student information management system in Python

Student-information-management-system 本项目是一个学生信息管理系统,这个项目是用Python语言实现的,也实现了图形化界面的显示,同时也实现了管理员端,学生端两个登陆入口,同时底层使用的是Redis做的数据持久化。 This project is a stude

liuyunfei 7 Nov 15, 2022
For when you really need to rank things

Comparisonator For when you really need to rank things. Do you know that feeling when there's this urge deep within you that tells you to compare thin

Maciej Wilczyński 1 Nov 01, 2021
Find all social media accounts with a username!

Aliens_eye FIND ALL SOCIAL MEDIA ACCOUNTS WITH A USERNAME! OSINT To install: Open terminal and type: git clone https://github.com/BLINKING-IDIOT/Alien

Aaron Thomas 84 Dec 28, 2022
Expense-manager - Expense manager with python

Expense_manager TO-DO Source extractor: Credit Card, Wallet Destination extracto

1 Feb 13, 2022
Drop-down terminal for GNOME

Guake 3 README Introduction Guake is a python based dropdown terminal made for the GNOME desktop environment. Guake's style of window is based on an F

Guake 4.1k Dec 25, 2022
Turn your IPad into a Screen-Slaver with 1 simple Pythonista script

ScreenSlaver Turn your IPad into a Screen-Slaver with 1 simple Pythonista script

6 Jul 09, 2022
Nextstrain build targeted to Omicron

About This repository analyzes viral genomes using Nextstrain to understand how SARS-CoV-2, the virus that is responsible for the COVID-19 pandemic, e

Bedford Lab 9 May 25, 2022
Python Cheat Sheet

Introduction Pysheeet was created with intention of collecting python code snippets for reducing coding hours and making life easier and faster. Any c

CHANG-NING TSAI 7.5k Dec 30, 2022
A redesign of our previous Python World Cup, aiming to simulate the 2022 World Cup all the way from the qualifiers

A redesign of our previous Python World Cup, aiming to simulate the 2022 World Cup all the way from the qualifiers. This new version is designed to be more compact and more efficient and will reflect

Sam Counsell 1 Jan 07, 2022
An extremely configurable markdown reverser for Python3.

🔄 Unmarkd A markdown reverser. Unmarkd is a BeautifulSoup-powered Markdown reverser written in Python and for Python. Why This is created as a StackS

ThatXliner 5 Jun 27, 2022
Web站点选优工具 - 优化GitHub的打开速度、高效Clone

QWebSiteOptimizer - Web站点速度选优工具 在访问GitHub等网站时,DNS解析到的IP地址可能并不是最快,过慢的节点会严重影响我们的访问情况,故制作出这样的工具来进一步优化网络质量。 由于该方案并非为VPN等方式进行的速度优化,以下几点需要您注意: 后续访问对应网站时仍可能需

QPT Family 15 May 01, 2022
Make after-work Mending More flexible In Python

Mending Make after-work Mending More flexible In Python A Lite Package focuses on making project's after-post mending pythonic and flexible. Certainly

2 Jun 15, 2022
A Python wrapper API for operating and working with the Neo4j Graph Data Science (GDS) library

gdsclient NOTE: This is a work in progress and many GDS features are known to be missing or not working properly. This repo hosts the sources for gdsc

Neo4j 100 Dec 20, 2022
Python bindings for the Plex API.

Python-PlexAPI Overview Unofficial Python bindings for the Plex API. Our goal is to match all capabilities of the official Plex Web Client. A few of t

Michael Shepanski 931 Jan 07, 2023
Small tool to use hero .json files created with Optolith for The Dark Eye/ Das Schwarze Auge 5 to perform talent probes.

DSA5-ProbeMaker A little tool for The Dark Eye 5th Edition (Das Schwarze Auge 5) to load .json from Optolith character generation and easily perform t

2 Jan 06, 2022