1. SAS論壇鏈接 https://communities.sas.com/
2. excel超鏈接創(chuàng)建
=HYPERLINK("#SUPPVE!A1","SUPPVE")
?=HYPERLINK("#FORMAT!$A$"&MATCH("GRPARAM",FORMAT!A:A,0),"PARAM")
=HYPERLINK("#CODELIST!$A$"&MATCH("VSPARAM",CODELIST!A:A,0),"VSPARAM"
=HYPERLINK("#'PR Value Level Metadata'!A1","Conversion Definition refer to PR Value Level Metadata")
3. 查詢表中所有觀測數(shù) proc sql; select count(*) into: nobs from final; quit; %put &nobs.;
4. 相同前綴的變量均為空的表達方式:變量列表 call missing(of col1-col9);
5. K函數(shù) K開頭的函數(shù)是以字符為基礎(chǔ)進行處理,也就是你數(shù)有幾個字符就是幾個字符,而不以K開頭的函數(shù)就是以字節(jié)為基礎(chǔ)進行處理煎谍。KSUBSTR KLENGTH是以字符為單位污桦,substr,length,ksubstrb以字節(jié)為
6. Ifc 函數(shù) PRINDC=catx("丰涉,",ifc(PRMH_RAW='1',"病史",""),ifc(PRAE_RAW='1',"不良事件",""),ifc(PRPRE_RAW='1',"預(yù)防",""),ifc(PROTH_RAW='1',"其他",""));
7. 常見查找函數(shù): if part='PART A' and index(actarmcd,'C')>0 then actarmud='Subject take unplanned Drug C';
8.lengthn函數(shù) a=. Lengthn(a)=0
9. cmiss既可以用于字符型也可數(shù)值型比勉,nmiss只能用于數(shù)值型 if cmiss(LBDTC,RFSTDTC)=0 then lbdy=input(lbdtc,yymmdd10.)-input(rfstdtc,yymmdd10.)+(input(lbdtc,yymmdd10.)>=input(rfstdtc,yymmdd10.));
10. 保留小數(shù)位數(shù) Put(a,z.)缚甩; put(b,z4.)z整數(shù)不足四位前面加0補足四位 put(b,4.)有幾位即n.
11. 做空表的方法 1艺谆、data final;length col1-col4 $200;call missing (of _all_);run; 2、data final;array col(4) $200;run;
13. 所有邏輯庫名:sashelp.vcolumn包含了所有的邏輯庫名仅政、數(shù)據(jù)集名垢油、變量名等等,memname是邏輯庫名,memtype是圆丹,name是變量名滩愁,type是變量類型,length是變量長度辫封,npos是變量列位置惊楼,label是變量標簽
14. 隨機熵是隨指計劃接受研究性治療的受試者數(shù)量(不受劑量或其他因素影響)除以計劃受試者總數(shù)玖瘸。
15. a=put(b,hex.);
16. 嚴重不良事件與重度不良事件之間是沒有因果關(guān)系的,重度不良事件不一定嚴重
17. 宏里面不能用in檀咙,但加上options minoperator即可%if a in aa bb %then do;可自己指定分隔符options mindelimiter=",";宏語言中#代表in