2007.011随机化分组的SPSS实现预防系卫生统计学教研室刘小钰2007.012产生随机数:TransformCompute(计算新变量)Rv.Uniform(均匀分布随机数字函数)随机数字排序:TransformRankCases…(排序)SPSS随机化分组过程名2007.0131.完全随机设计分组的SPSS实现例1现有籍贯相同、年龄相同、身高体重接近的30名战士,试作完全随机分为三组。完全随机设计完全随机设计受试对象受试对象随机分配随机分配组组11组组22T1T1T2T2随机分配处理随机分配处理完全随机设计完全随机设计受试对象受试对象随机分配随机分配组组11组组22T1T1T2T2随机分配处理随机分配处理组组22T2T2组组2kT2Tk……完全随机设计完全随机设计受试对象受试对象随机分配随机分配组组11组组22T1T1T2T2随机分配处理随机分配处理完全随机设计完全随机设计受试对象受试对象随机分配随机分配组组11组组22T1T1T2T2随机分配处理随机分配处理组组22T2T2组组2kT2Tk……2007.014将30名战士按体重从1到30编号。编号及定义变量………2007.015产生随机数字Transform→Compute…2007.016ComputeVariable对话框RV.UNIFORM(min,max)产生均匀分布在[min,max]区间中的随机数。2007.017………产生新变量“随机数字”2007.018随机数字排序Transform→RankCases…2007.019RankCases对话框2007.0110产生一个新变量“R随机数字”,即“随机数字”的秩2007.0111分组Transform→Recode…→IntoDifferentVariable…2007.0112RecodeintoDifferentVariables对话框2007.0113RecodeintoDifferentVariables:OldandNewValues对话框2007.0114RecodeintoDifferentVariables对话框2007.0115产生新变量“实验分组”标明每一个战士的组别2007.0116例2设有同性别、体重在一定范围内的健康动物15只,试作单位组随机分为三组。2.单位组随机分组的SPSS实现…受试对象配单位组随机化处理…T1T2Tk…T1T2Tk单位组2单位组12007.01171.将实验动物按体重编号2.将体重相近的每3个动物配成一个单位组,并编号。编号及配单位组2007.0118Transform→Compute…产生随机数字2007.0119ComputeVariable对话框RV.UNIFORM(min,max)产生均匀分布在[min,max]区间中的随机数。2007.0120产生新变量“随机数字”2007.0121在各单位组内按随机数字大小进行分组:最小——A组居中——B组最大——C组分组2007.0122随机数生成:RAND(),产生[0,1]区间上均匀分布的随机数;取整:INT(X),返回X的整数部分;排序:RANK(X,ref,order),返回X在ref中的排序,排序方式由Order指定,Oder=true是按升序,否则为降序。Excel随机化分组相关函数2007.0123