醫學藥物研究常見時間相依(time-dependent)的研究設計,期望能更細緻的處理隨研究追蹤時間產生變化的藥物暴露劑量,藉以強化藥物暴露與研究觀察結果之間的風險推論。藥物隨時間變化的暴露計算方式有許多操作方式,例如:累積劑量、人-季(person-quarter)或人-月(person-month)計算藥物暴露量。以下簡略說明採用人-季(person-quarter)方式計算研究藥物暴露量的資料檔處理方式。
1.準備好每個研究ID的追蹤起始日期與結束日期,如下圖所示,研究起始日期為Index_date,終止日期為End_date
2.利用”INTNX”這個時間函數,計算每個ID人-季資料的起始季日期(loop_start_date)與終止季日期(loop_end_date)
完成後的資料檔如下圖所示
3.運用”INTCK”這個時間函數,計算從研究開始季(loop_start_date),到研究終止季(loop_end_date)之間,每個ID經歷了幾個”季”,如此才能知道每個ID要創造幾筆資料。
完成後的資料檔如下圖所示,month_3的數值就表示ID將要產生幾個季的資料
4.接著以下方的指令,藉由簡單的looping方式把資料筆產出並縱向堆疊
完成後的資料檔如下圖所示,以第一個ID的資料為例
5.創造一個欄位,標註每一筆資料為該ID的第幾季資料,如下圖指令
完成後的資料檔如下圖所示,以第一個ID的資料為例
6.再次利用”INTNX”時間函數做出每筆資料實際每季的起始日期與終止日期,如下圖指令
完成後的資料檔如下圖所示,以第一個ID的資料為例
7.最後把每個ID的第一筆觀察季的起始日期修改成index_date,避免截取到index_date之前的藥物暴露,如下圖指令
完成後的資料檔如下圖所示,以第一個ID的資料為例
完成以上的資料檔型態後就能簡單計算每個人每一季的藥物暴露量,只要計算藥物量的過程中,保留Quarter_start_date~ Quarter_end_date之間的藥物使用紀錄計算用量,即能達成計算每個人每一季的藥物暴露劑量。
關鍵字:SAS, person-quarter, time-dependent, 時間相依, 人-季
留言列表