2021-07-19 data步多對多橫向合并

書上的例子;

需求:判斷伴隨藥物是否與副作用(AE)相關(guān);

邏輯條件:(時間順序)副作用開始時間是在伴隨藥物開始時間之后;一個副作用可能由多個藥物造成,一個藥物可能造成多個副作用。即在滿足時間條件下,臨床根據(jù)生物學(xué)合理性做最后判斷。

code:1 proc sql? (inner join)

? ? ? ? 2 data 步;

data aecm;

set ae;

match=0;

do i=1 to n;

set cm(raname=(usubjid=_usubjid)) nobs=n point=i;

/*nobs=n 將數(shù)據(jù)集觀測數(shù)(總數(shù))傳給臨時變量(非輸出變量),nobs后只能跟數(shù)值;

point=i(i=1)獲取第一條觀測。注意不能寫成point=1,因?yàn)閜oint后面只能跟變量,也可以用point=i來獲取一連串值,使用do循環(huán):*/

if usubjid=_usubjid and ((cmstdtc<aestdtc<cmendtc) or (cmstdtc<aestdtc and cmendtc="")? then do;

match=1;

output;

end;

stop;

/*注意stop語句絕對不能省略,否則進(jìn)入死循環(huán)。*/

end;

run;

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 第一課:安裝與基本操作 R的擴(kuò)展包在R官網(wǎng)CRAN;另外,R官網(wǎng)還包含很多擴(kuò)展資料,包括源代碼,手冊,F(xiàn)AQ,推薦...
    lizi_sjtu閱讀 797評論 0 0
  • 概要 64學(xué)時 3.5學(xué)分 章節(jié)安排 電子商務(wù)網(wǎng)站概況 HTML5+CSS3 JavaScript Node 電子...
    阿啊阿吖丁閱讀 9,853評論 0 3
  • Documentation Supported OS & SDK Versions 支持的OS & SDK版本 S...
    c5550ea746f8閱讀 4,581評論 0 2
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,596評論 19 139
  • 不管是寫listing,還是table,都有可能遇到數(shù)據(jù)集為空的情況,如果不加以判斷,且用到proc sql對數(shù)據(jù)...
    林芷文的日常碎碎念閱讀 3,863評論 0 2

友情鏈接更多精彩內(nèi)容