心脏病UCI数据集

心脏病UCI数据集是一个包含患者临床特征的结构化表格数据集,涵盖年龄、血压、胆固醇、心电图等多模态医学数据,主要用于机器学习在心脏病(如心力衰竭)诊断预测和风险分析中的应用研究。

Matt HartmanMatt Hartman
kaggle
2022-08-13 更新
浏览 25
heart conditions
Heart Disease UCI

基本信息

大小
0.000011328 GB
许可
Unknown
创建/更新时间
2022-08-13
版本
v1

资源简介

心脏病UCI数据集

【数据集背景】

本数据集源站标题为《Heart Disease UCI》。源站首次发布:2022-08-13。

【数据内容】

源站原始描述:1. age - age in years 2. sex (1 = male; 0 = female) 3. cp - chest pain type * 0: Typical angina: chest pain related decrease blood supply to the heart * 1: Atypical angina: chest pain not related to heart * 2: Non-anginal pain: typically esophageal spasms (non heart related) * 3: Asymptomatic: chest pain not showing signs of disease 4. trestbps - resting blood pressure (in mm Hg on admission to the hospital) anything above 130-140 is typically cause for concern 5. chol - serum cholostoral in mg/…

【数据结构与技术规格】

文件数 1 个,合计 11.33 KB。

【主题与分类】

主题标签:heart conditions。

【获取与许可】

源站页面:https://www.kaggle.com/datasets/hartman/heart-disease-uci

使用许可:Unknown。

下载信息

注册下载

需要注册 Kaggle 账号并登录后下载,适合需要跟踪下载记录和使用 API 的用户。

需登录

公开下载

无需注册即可直接获取公开样本或文档,适合快速预览和评估数据集质量。

暂未开放

当前数据集主要来源为 Kaggle 公开托管,完整影像包建议通过原始链接或 Kaggle API 获取。

免费样本无法满足模型训练要求?千方提供经三甲医院脱敏、带病理回证与专家标注的商业级专病数据集。

使用方式

数据集获取

方式一:KaggleHub(Python,推荐 AI Agent 使用)

# 前置依赖: pip install kagglehub
import kagglehub

path = kagglehub.dataset_download("hartman/heart-disease-uci")
print("数据已下载至:", path)

方式二:Kaggle CLI(命令行)

# 前置条件: 注册 Kaggle 账号, Settings > API > Create New Token
# 将 kaggle.json 放到 ~/.kaggle/ 并 chmod 600
pip install kaggle
kaggle datasets download -d hartman/heart-disease-uci
unzip heart-disease-uci.zip -d heart-disease-uci/

数据说明

该数据集来源于UCI机器学习仓库,是一个公开的医学数据集,主要用于心脏病(特别是心力衰竭)的研究。数据集包含患者的临床特征数据,如年龄、性别、血压、胆固醇水平、心电图结果、胸痛类型等结构化表格数据。数据通过医学记录收集和整理,可用于机器学习模型的训练与评估,主要应用于心脏病的诊断预测、风险因素分析和临床决策支持等方向。

数据加载示例(表格/文本类)

import pandas as pd, glob, os

files = (glob.glob(os.path.join(path, "**", "*.csv"), recursive=True)
       + glob.glob(os.path.join(path, "**", "*.tsv"), recursive=True)
       + glob.glob(os.path.join(path, "**", "*.xlsx"), recursive=True))
print("数据文件:", files)
df = pd.read_csv(files[0])
print(df.shape); print(df.columns.tolist()); print(df.head(3))

需要用于商业化训练或医疗器械注册(NMPA/FDA)?

公开数据往往缺乏完整的病理回证与专家标注。千方医数集依托三甲直采网络,提供合规、去标识化、支持注册级质控的专病数据集交易服务。