Stata随机分组命令
第一步、把20只大鼠编号,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20。并且标明。
第二步、用Stata软件制定随机分组方案,操作如下:
clear 清除内存
set seed 200 设置种子数为200
set obs 20 设置样本量为20
range no 1 20 建立编号1至20
公卫论坛
gen r=uniform() 产生在(0,1)均匀分布的随机数
gen group=1 设置分组变量group的初始值为1
sort r 对随机数从小到大排序
replace group=2 in 11/20 设置最大的10个随机数所对应的记录为第2组,即:最小的10个随机数所对应的记录为第1组
sort no 按照编号排序 公卫家园
list 显示随机分组的结果
结果如下:
no r group
1,1,9512007 2
2,2,5249876 2
3,3,5129986 1
4,4,126439 1
5,5,5866161 2
6,6,7059209 2
7,7,2633286 1
8,8,5644688 2
9,9,1171033 1
10,10,954065 2
11,11,4822863 1
公卫考场
12,12,3347736 1
13,13,5678902 2
14,14,7994431 2
15,15,1180503 1
16,16,9834299 2
17,17,2807874 1
18,18,095245 1
19,19,9446051 2
20,20,3467524 1
公卫论坛
xmlsave no group r using "...\桌面\随机分组.xml", doctype(excel) 将数据导出到桌面 随机分组.xml中,以便日后用Excel打开编辑。 公卫家园
附件列表
词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。