PostgreSQL
文章平均质量分 67
Nicky Cat
混迹在程序员中的普通医学生
展开
-
MIMICIV2.0版本Concepts自动生成
近期MIMICIV数据库更新了2.0版本,这篇是自动生成Concepts的详细教程。原创 2022-07-19 11:33:44 · 2274 阅读 · 17 评论 -
在R语言中操作PostgreSQL
我习惯用R语言分析数据、作图,用postgreSQL管理数据,提取数据库。R语言可以直接调用postgreSQL整理好的数据,速度也很快,操作很方便。这一篇记录一些常用操作。系统和软件:WIN 11PostgreSQL 13 + PgAdminR 4.1.3 + Rstudio1. 安装包与读取数据这里用到的包是RPostgreSQL,需要预先安装一下。#加载包library(RPostgreSQL)#建立连接con <- dbConnect(RPostgres::Postgr原创 2022-05-27 15:22:25 · 1610 阅读 · 1 评论 -
常见的犯傻出BUG记录
突然想起自己开始用R语言的时候,经常会遇到一些问题,百思不得其解,最后突然发现是个很愚蠢的问题。那就把它们记下来吧,以后给师弟师妹们看。这一篇不定期更新1. 导出文件时提示无法打开当时我在做的是把ggplot做的图导出成PDF:ggsave(p_death, file = 'I:/p1.pdf', width = 6.4, height = 4)报错是这样的:Error in grDevices::pdf(file = filename, …, version = version) :无法原创 2021-04-17 23:53:45 · 1383 阅读 · 0 评论 -
MIMICIV中SOFA评分计算(WINDOWS)
首先声明,这篇的操作有许多需要手动的地方,不能一键生成,也希望以后能有更快捷的手法。之前讲了MIMICIV数据库在PostgreSQL中的安装,今天主要是讲在pgAdmin中调整原代码并生成SOFA评分。0. 谋定而后动在pgAdmin中选中数据库,右键选择Query Tool,接着打开sofa.sql可以看到,除了原生数据之外,sofa评分还使用了icu_hourly, ventilation, vitalsign等衍生数据,如下表:SOFA需要的衍生数据衍生数据需要的衍生数据原创 2021-04-08 12:35:58 · 4394 阅读 · 25 评论 -
PostgreSQL中的时间及常用操作
0. Postgres中的常用时间类型--日期date--时间time--日期+时间timestamp --时间长度interval1. 计算时间差PostgreSQL 没有DATEDIFF()函数,可以用DATE_PART()实现该功能:MySQLPostgreSQLYearsDATEDIFF(yy, start, end)DATE_PART(‘year’, end) - DATE_PART(‘year’, start)MonthsDATED原创 2021-04-05 15:48:24 · 4437 阅读 · 4 评论 -
Postgres安装及MIMIC IV数据库的载入(Windows 10)
Postgres安装及MIMIC IV数据库的载入(Windows 10)上PostgreSQL官网,选个合适自己电脑的版本,下载,安装,没什么问题;注意:中间会要求设置密码,记住自己的密码!接下来是载入MIMIC IV数据库0. 准备工作0.1 在载入之前,先搬运一下Postgres的data文件;默认位置是 C:/Program Files/PostgreSQL/13/data但是为了以后使用的考虑,还是把它搬到一个容量比较充足的地方比较好;我搬运到了我的移动硬盘上:H:/Postgre原创 2021-04-04 00:34:14 · 7956 阅读 · 67 评论