MIMIC-IV数据分析 - 使用R语言探索icustay_detail视图

本文介绍了如何利用MIMIC-IV数据库的icustay_detail视图进行数据探索,包括患者年龄分布、出院死亡情况、住院时长和ICU时长统计,以及通过R语言(RConsole和RStudio)配合RODBC和RPostgres包进行数据处理和可视化。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

MIMIC Ⅳ数据库在MIMIC Ⅲ的基础上做了一些更新,收集了2008至2019年BIDMC收治的超过19万名患者、45万次住院记录的临床数据。

主要使用ggplot2来可视化icustay_detail视图,做一下数据探索

icustay_detail视图是官方代码生成的视图

图片

由以下SQL生成,本章我们不讲解生成的SQL具体语义(后面进一步讲解mimic数据提取时候讲解)

图片

关于如何生成官方物化视图查看以往文章

手把手教会你认识跟安装MIMIC-IV物化视图

MIMIC-IV数据库衍生表格mimic_derived配置和使用

本章用到

数据源: postgresql数据库, mimic-iv数据

安装R Console

安装R Studio

R 安装包  :  RODBC、 odbc、 RPostgres

1. 新建一个notebooks 用于数据探索

打开R stuido  点击  File  -   New File  -  R Notebook 

图片

1. 所有ICU患者年龄分布

变量来自admission_age

图片

图片

2. ICU患者出院时是否死亡

变量来自hospital_expire_flag

图片

图片

注意没有以上代码的话, 将没有计数

图片

图片

3.  ICU患者住院时长分布

变量来自los_hospital

图片

图片

4. ICU患者ICU时长分布

变量来自los_icu

图片

图片

5. ICU患者住院次数

这个变量来自hospstay_seq。

图片

图片

这次不附代码了,图片里面有,比较简单。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值