统计211

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 6442|回复: 1
打印 上一主题 下一主题

利用SPSS进行完全随机设计分组

[复制链接]
跳转到指定楼层
1
发表于 2012-2-24 23:14:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
45例随机分为均等的3组:
  1. SET SEED=12345.
  2. INPUT PROGRAM.
  3. LOOP NUMBER= 1 TO 45.
  4. COMPUTE RANDOM= UNIFORM(45) .
  5. END CASE.
  6. END LOOP.
  7. END FILE.
  8. END INPUT PROGRAM.
  9. AUTORECODE VARIABLES = RANDOM/INTO RANK.
  10. SORT CASES BY RANK.
  11. RECODE RANK(1 THRU 15=1) (16 THRU 30=2) ( 31 THRU 45= 3) INTO GROUP.
  12. EXECUTE.
复制代码
程序的解释:
第1 句中的SET SEED 是设定种子, 取值在1 到200000 之间, 其作用在于一旦设定后, 每次运行得出同样结果。如果希望重复同样的分组结果, 则可以设置该命令, 否则可以省略该句。第2~8句的命令主要是产生观察单位编号( 等同于实验对象的编号) , N 为待分组的实验对象总数。利用COMPUTE RANDOM= UNIFORM(N) 命令产生随机数字( 取值在0~N 之间) 。如果将随机数字的小数点位数从默认的两位增加到4位或以上, 可见随机数字无重复。第9句的作用是将产生的随机数字编秩后赋值给变量rank。第10句是将rank 变量值按照从小到大进行升序排列。按预先规定的序号1~15为第1 组(group) ,第11、12 序号16~30为第2 组, 序号31~45为第3 组。

参考文献:
利用SPSS进行随机化实验设计分组.pdf (344.85 KB, 下载次数: 895)

评分

参与人数 1威望 +1 统计币 +12 贡献 +1 收起 理由
veil + 1 + 12 + 1 昨天都忘记过来了

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 转播转播 分享分享 分享淘帖 支持支持 反对反对
2
发表于 2013-7-31 11:21:53 | 只看该作者
您好,在分组的时候如果我的实验是第一组 10例,第二组15例,第三组15例,我可不可在(1 THRU 15=1) (16 THRU 30=2) ( 31 THRU 45= 3) INTO GROUP,这个地方,改成1~10=1   11~25=2  26~40=3
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


免责声明|关于我们|小黑屋|联系我们|赞助我们|统计211 ( 闽ICP备09019626号  

GMT+8, 2025-4-1 23:21 , Processed in 0.084611 second(s), 26 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表