heart-disease-dataset
收藏资源简介:
该数据集用于预测用户是否会被诊断出心脏疾病,包含与个人健康相关的多个特征,如年龄、性别、胸痛类型等,以及一个目标变量,表示是否有心脏疾病。数据集来源于1988年的四个数据库:Cleveland、Hungary、Switzerland和Long Beach V。
This dataset is utilized for predicting whether a user will be diagnosed with heart disease. It encompasses multiple features related to personal health, such as age, gender, type of chest pain, among others, along with a target variable indicating the presence or absence of heart disease. The dataset originates from four databases in 1988: Cleveland, Hungary, Switzerland, and Long Beach V.
数据集概述
数据集名称
Machine-Learning-Health-Detection-
数据集目的
开发一个预测模型,用于确定用户被诊断出心脏病的概率,基于相关的健康相关特征。
数据集来源
数据集来源于heart.csv,这是一个公共健康数据集,包含数百个与个人健康相关的实例。该数据集起始于1988年,包含四个数据库:Cleveland、Hungary、Switzerland和Long Beach V。
数据集内容
数据集包含以下特征:
- 年龄
- 性别
- 胸痛类型(4种值)
- 静息血压
- 血清胆固醇(mg/dl)
- 空腹血糖(>120 mg/dl)
- 静息心电图结果(值0,1,2)
- 最大心率
- 运动诱发的心绞痛
- 运动诱发的ST段压低
- 运动峰值ST段的斜率
- 主要血管数(0-3)
- 心脏缺陷类型(0=正常;1=固定缺陷;2=可逆缺陷)
目标变量是心脏病的诊断,表示为0或1,其中0表示无心脏病,1表示心脏病存在。
模型与训练
使用随机森林分类器算法进行训练,该算法适用于二分类任务。此外,还使用了朴素贝叶斯分类器来测试每个分类器的准确性。数据集被分为训练集和测试集(80/20分割),模型在训练集上进行训练。
部署
该模型可以部署在网络应用中,使用scikit-learn库实现。




