醫學藥物研究常見時間相依(time-dependent)的研究設計,期望能更細緻的處理隨研究追蹤時間產生變化的藥物暴露劑量,藉以強化藥物暴露與研究觀察結果之間的風險推論。藥物隨時間變化的暴露計算方式有許多操作方式,例如:累積劑量、人-季(person-quarter)或人-月(person-month)計算藥物暴露量。以下簡略說明採用人-季(person-quarter)方式計算研究藥物暴露量的資料檔處理方式。

1.準備好每個研究ID的追蹤起始日期與結束日期,如下圖所示,研究起始日期為Index_date,終止日期為End_date

1.jpg

 

2.利用”INTNX”這個時間函數,計算每個ID人-季資料的起始季日期(loop_start_date)與終止季日期(loop_end_date)

2.jpg

 

完成後的資料檔如下圖所示

3.jpg

 

3.運用”INTCK”這個時間函數,計算從研究開始季(loop_start_date),到研究終止季(loop_end_date)之間,每個ID經歷了幾個”季”,如此才能知道每個ID要創造幾筆資料。

4.jpg

完成後的資料檔如下圖所示,month_3的數值就表示ID將要產生幾個季的資料

5.jpg

 

4.接著以下方的指令,藉由簡單的looping方式把資料筆產出並縱向堆疊

6.jpg

 

完成後的資料檔如下圖所示,以第一個ID的資料為例

7.jpg

 

5.創造一個欄位,標註每一筆資料為該ID的第幾季資料,如下圖指令

8.jpg

 

完成後的資料檔如下圖所示,以第一個ID的資料為例

9.jpg

 

6.再次利用”INTNX”時間函數做出每筆資料實際每季的起始日期與終止日期,如下圖指令

10.jpg

 

完成後的資料檔如下圖所示,以第一個ID的資料為例

11.jpg

 

 

7.最後把每個ID的第一筆觀察季的起始日期修改成index_date,避免截取到index_date之前的藥物暴露,如下圖指令

44.jpg

 

完成後的資料檔如下圖所示,以第一個ID的資料為例

55.jpg

完成以上的資料檔型態後就能簡單計算每個人每一季的藥物暴露量,只要計算藥物量的過程中,保留Quarter_start_date~ Quarter_end_date之間的藥物使用紀錄計算用量,即能達成計算每個人每一季的藥物暴露劑量。

 

關鍵字:SAS, person-quarter, time-dependent, 時間相依, 人-季

 

arrow
arrow

    晨晰部落格新站 發表在 痞客邦 留言(0) 人氣()