Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import psycopg2, pandas as pd, numpy as np
- import datetime
- query = "select charttime, itemid, value1num from mimic2v26.chartevents where icustay_id =24 and itemid in (211, 52) order by 1, 2;"
- conn = psycopg2.connect(host="localhost", database="MIMIC2", user="student", password="hi")
- cur = conn.cursor()
- cur.execute(query)
- pt_data = pd.DataFrame(cur.fetchall(), columns=[col[0] for col in cur.description])
- cur.close()
- conn.close ()
- pt_data['charttime'] = pt_data['charttime']-datetime.timedelta(1000*365)
- pt_data_median = pt_data.resample('D').median()
- pt_data = pt_data.pivot('charttime','itemid','value1num')
- pt_data_date = datetime.datetime.charttime().date()
- pt_data_columns = pt_data.columns = ['Date', 'Daily Median Heart Rate', 'Daily Median MAP']
- pt_data_ffill = pt_data.resample('charttime').ffill()
- print pt_data
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement