1/3例题和SPSS电脑实验一、用SPSS产生随机数字并进行完全随机设计分组【例题1】将符合研究的受试对象60例随机分为两组,每组30例.操作:1.建立SPSS数据文件:设一个变量(NO),输入受试对象的编号1~60.2.设定随机种子(SETSEED):Transform→RandomNumberGenerators,→RandomNumberGenerators√SetStartingPoint⊙FixedValueValue:12345OK此时,在结果窗口出现“SETSEED=12345.”,SETSEED是设定种子,随机数取值在1~200000之间.3.产生随机数:Transform→ComputerVariable,→ComputerVariableTargetVariable(目标变量名):RandomFunctiongroup:RandomNumbersFunctionsandSpecial:Rv.Uniform点击向上箭头NunericExpression:Rv.Uniform(?,?)→Rv.Uniform(0,1)OK此时,数据窗口产生一列Random.产生随机数字通常用Uniform(0,N)函数产生,本例题用Uniform(0,1)产生0~1之间的随机数,系统默认随机数字的小数点位数为两位,当出现随机数字相同时,可以将随机数字的小数点位数增加到4位或以上,可见随机数字无重复.4.对随机数编秩:Transform→Rankcase,→RankcaseRandom→Variable(s)框中此时,数据窗口又产生一列RRandom.5.对随机数秩次排列:按照随机数秩次从小到大进行升序排列,规定秩次1~30归入第一组,31~60归入第二组.Transform→RecodeintoDifferentVariables,→RecodeintoDifferentVariablesRRandom→NumericVariable->OutputOutputVariable,Name:group→ChangeOldandNewValues,→RecodeintoDifferentVariables:OldandNewValues⊙Range:上框输入1,下框输入30⊙Value:1AddOld-New:1thru301⊙Range:上框输入31,下框输入60⊙Value:2AddOld-New:31thru602ContinueOK2/3此时数据窗口又产生一列分组变量group.也可以单数归入group1,双数归入group2.6.随机安排处理因素:随机确定group1为治疗组,group2为对照组.【例题2】将符合研究的受试对象90例随机分为两组,每组30例.SPSS实验过程与例题【1】基本相同.操作:1.建立SPSS数据文件:设一个变量(NO),输入受试对象的编号1~90.2.设定随机种子:543213.产生随机数4.对随机数编秩:5.对随机数秩次排列:按照随机数秩次从小到大进行升序排列,规定秩次1~30归入第一组,31~60归入第二组,61~90归入第三组.6.随机安排处理因素二、用SPSS产生随机数字并进行配对(或配伍)设计分组【例题3】将20对受试对象(40个受试对象)随机分入甲乙两个处理组.操作:1.建立SPSS数据文件:设2个变量:①NO,输入受试对象的编号1~40;②Block:输入对子号1~20.2.设定随机种子:Transform→RandomNumberGenerators,→RandomNumberGenerators√SetStartingPoint⊙FixedValueValue:20120101OK此时,在结果窗口出现“SETSEED=20120101.”.3.产生随机数:Transform→ComputerVariable,→ComputerVariableTargetVariable(目标变量名):RandomFunctiongroup:RandomNumbersFunctionsandSpecial:Rv.Uniform点击向上箭头→NunericExpression:Rv.Uniform(?,?)→Rv.Uniform(0,1)OK此时,数据窗口产生一列Random.用Uniform(0,1)函数产生0~1之间的随机数.4.对随机数编秩(按照Block编秩):Transform→Rankcase,→RankcaseRandom→Variable(s)框中By:BlockOK此时,数据窗口又产生一列RRandom.5.随机分组:随机确定RRandom列的“1”组,“2”组.6.随机安排处理因素:随机确定“1”为甲处理组,“2”为乙处理组.【例题4】将40只SD雄性大鼠按照体重为区组因素随机分入甲乙丙丁四个处理组(10个配伍组).操作:1.建立SPSS数据文件:设2个变量:①NO,输入大鼠的编号1~40;②Block:输入对子号1~10.2.设定随机种子:Transform→RandomNumberGenerators,→RandomNumberGenerators√SetStartingPoint3/3⊙FixedValueValue:11223344OK此时,在结果窗口出现“SETSEED=11223344.”.3.产生随机数:Transform→ComputerVariable,→ComputerVariableTargetVariable(目标变量名):RandomFunctiongroup:RandomNumbersFunctionsandSpecial:Rv.Uniform点击向上箭头→NunericExpression:Rv.Uniform(?,?)→Rv.Uniform(0,1)OK此时,数据窗口产生一列Random.用Uniform(0,1)函数产生0~1之间的随机数.4.对随机数编秩(按照Block编秩):Transform→Rankcase,→RankcaseRandom→Variable(s)框中By:BlockOK此时,数据窗口又产生一列RRandom.5.随机分组:随机确定RRandom列的“1”组,“2”组,“3”组,“4”组.6.随机安排处理因素:随机确定“1”为甲处理组,“2”为乙处理组,“3”为丙处理组,“4”为丁处理组.