Learn practical skills, build real-world projects, and advance your career

Heart Disease Prediction Data Analysis

In this project i have a data which classified if patients have heart disease or not according to features in it. I will try to use this data to perform data analysis on it.

Dataset Information:

I foun this dataset from 'UCl Machine Learning Repository'(https://archive.ics.uci.edu/ml/datasets/heart+disease.) in Newest dataset collections.

Attribute Information:

  1. age: age in years
  2. sex: sex (1 = male; 0 = female)
  3. cp: chest pain type
    -- Value 1: typical angina
    -- Value 2: atypical angina
    -- Value 3: non-anginal pain
    -- Value 4: asymptomatic
  4. trestbps: resting blood pressure (in mm Hg on admission to the hospital)
  5. chol: serum cholestoral in mg/dl
  6. smoke: I believe this is 1 = yes; 0 = no (is or is not a smoker)
  7. fbs: (fasting blood sugar > 120 mg/dl) (1 = true; 0 = false)
  8. restecg: resting electrocardiographic results
    -- Value 0: normal
    -- Value 1: having ST-T wave abnormality (T wave inversions and/or ST elevation or depression of > 0.05 mV)
    -- Value 2: showing probable or definite left ventricular hypertrophy by Estes' criteria
  9. exang: exercise induced angina (1 = yes; 0 = no)
  10. oldpeak = ST depression induced by exercise relative to rest
  11. slope: the slope of the peak exercise ST segment
    -- Value 1: upsloping
    -- Value 2: flat
    -- Value 3: downsloping
  12. thal: 3 = normal; 6 = fixed defect; 7 = reversable defect
  13. trestbpd: resting blood pressure

About Course:

This project work is for partial fulfillment of an online certification course 'Zero to Pandas'the course which was provided by Jovian.ml. This course covered from basic concepts of python and Numpy and moved towards data analysis with Pandas and plotting tools like matplotlib and Seaborn and steps to use these knowledge to analyse a real world data. The video lectures were very nice and specific towards course objectives. The instructor's presentations were neat and beautiful with smooth transition of topics. Infact this is one of the best online courses i have come across in terms of course objectives fulfillment, it helped me a lot to build up my basic foundation on data analysis. Thanks to Aakash N S and team Jovian and freecodecamp.org for all these.

project_name = "heart-disease-data-analysis-zerotopandas-course-project"
!pip install jovian --upgrade -q
import jovian
jovian.commit(project=project_name)
[jovian] Attempting to save notebook.. [jovian] Detected Kaggle notebook... [jovian] Please enter your API key ( from https://jovian.ml/ ): API KEY: ········ [jovian] Uploading notebook to https://jovian.ml/iamsahilsk99/heart-disease-data-analysis-zerotopandas-course-project