1 / 21
文档名称:

SAS随机分组方法及实现.docx

格式:docx   大小:1,835KB   页数:21页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

SAS随机分组方法及实现.docx

上传人:才艺人生 2024/5/10 文件大小:1.79 MB

下载得到文件列表

SAS随机分组方法及实现.docx

相关文档

文档介绍

文档介绍:该【SAS随机分组方法及实现 】是由【才艺人生】上传分享,文档一共【21】页,该文档可以免费在线阅读,需要了解更多关于【SAS随机分组方法及实现 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。SAS随机分组方法及实现随机分组方法包括:简单随机化(simplerandomization)区组随机化(blockrandomization)分段(或分层)随机化(stratifiedrandomization)分层区组随机化(stratifiedblockrandomization)动态随机化(dynamicrandomization)?一、简单随机化,又称完全随机化1、定义:在事先或者实施过程中不作任何限制和干预或调整,对研究对象直接进行随机分组。????????????通常,通过掷硬币、随机数字表、计算机产生随机数来进行随机化。2、适用条件:在研究例数较少、总体中个体差异较小时,采用此法。3、缺点:在研究对象例数较少时,由于随机误差难以保证组间病例数的均衡,各组例数可能会出现不平衡现象。4、解决办法:随机数表法、随机数余数分组法。随机数余数分组法的具体操作::9,10,4,6,15,20,11,12,3,7;第二组:1,2,5,8,13,14,16,17,18,19。?例1-2:多组(≥3组)将15名血栓性血瘀证患者分为3组。病人编号123456789101112131415随机数字282608733732040569301609058869余数1221**********分组甲乙乙甲甲乙甲乙丙丙甲丙乙甲丙调整??????丙????????第一次分组后,甲组6例,乙组5例,丙组4例。由于各组例数不等,须将甲组调整1例到丙组。因此,继续查随机数字表,下一个随机数字为58。由于58/6=9……4,甲组中第4个研究对象调整到丙组。?5、SAS实现对20例病人随机分成两个等比例组,使每组为10例。方法一:PROC?PLAN?SEED=n过程。PROCPLANSEED=210000;FACTORSn=20;OUTPUTOUT=patient;RUN;DATAresult;SETpatient;number=_n_;IFn<=10THENgroup='A';ELSEgroup='B';RUN;PROCPRINTdata=resultNOOBS;VARnumbergroup;RUN;?方法二:UNIFORM(n)函数。在完全随机化时,UNIFORM函数法结果的平衡性较差。DATApatient;DOnumber=1to20;r=UNIFORM(210000);OUTPUT;END;RUN;PROCRANKdata=patientOUT=rank;RANKSr_rank;VARr;RUN;DATAresult;SETrank;IFr_rank<=10THENgroup='A';ELSEgroup='B';RUN;PROCPRINTdata=resultNOOBS;VARnumbergroup;RUN;?二、区组随机化,又称均衡随机化、限制性随机化1、定义:将随机加以约束,使各处理组的分配更加平衡,满足研究要求。在一个区间内包含一个预定的处理分组数目和比例。??????区组:由若干特征相似的试验对象组成。如同一窝的动物、批号相同的试剂、体重相近的受试者等。??????区组的长度:区组中对象的数目。2、优点:区组随机化分组,避免简单随机化分组可能产生的不平衡现象,不仅提高统计学效率,而且保证分配率不存在时间趋势。3、适用条件:区组的长度不宜太小,太小则形成不随机。一般区组的长度至少要求为组数的2倍以上。??????????????????区组的长度也不宜太大,太大易使分段内不均衡,?????????????????如果只有两个组别(试验组和对照组),区组的长度一般可取?4~8,如果有4个组别则区组的长度至少为8。?????????????????区组长度还与试验的疗程长短有关:?????????????????对于疗程较短的疾病,患者入组快,结束快,区组长短影响不大,而对于疗程比较长的疾病,区间长度不宜过大。?例2-1区组随机化分组(两组)以入院时间(月份)作为配伍因素,将入院时间同月相邻的4位患者作为一个区组,试对24名患者分配到A和B两组处理。确定区组长度和两个组的所有可能排列:设区组长度为4,则A和B两组所有可能的排列为6。给每种可能排列的区组分配抽样号码:每个区组4名患者的分配方案,如下图所示。用抽签方法随机排列上述区组分配的号码:查随机数字表任意选择起始数,28、26、08、73、37、32,????????????????????????????????????????????????????按照从小到大排序得出上述区组分配的号码为:3、2、1、6、5、4。123456AAABBBABBAABBABABABBABAA将观察单位按事先编好的病例号从1号开始按顺序进入上述抽签后得到的区组号码顺序的各区组。分配序号321654病例数号123456789101112131415161718192021222324分组ABBAABABAABBBBAABABABAAB5、SAS实现?对24例病人按区组随机化方法分成两个等比例组,使每组为12例。?方法一:PROC?PLAN?SEED=n过程。PROCPLANSEED=210000;FACTORSblock=6length=4;OUTPUTOUT=patient;RUN;DATAresult;SETpatient;number=_n_;IFlength<=2THENgroup='A';ELSEgroup='B';RUN;PROCPRINTdata=resultNOOBS;VARnumbergroup;RUN;?方法二:UNIFORM(n)函数。DATArandom;DOblock=1to6;DOlength=1to4;r=UNIFORM(210000);OUTPUT;END;END;RUN;DATApatient;SETrandom;number=_n_;RUN;PROCRANKDATA=patientOUT=rank;RANKSr_rank;VARr;BYblock;RUN;DATAresult;SETrank;IFr_rank<=2THENgroup='A';ELSEgroup='B';RUN;PROCPRINTDATA=resultNOOBS;VARnumbergroup;RUN;?三、分层随机化分组1、定义:首先根据研究对象进入试验时某些重要的临床特征或危险因素分层,如年龄、性别、病情、疾病分期等;