yongyitian 发表于 2013-12-16 09:22 
您好,我之前把您的那个harsh刚刚搞懂,现在又有新的问题了。自己试了好多次都不行,想请您帮我看一下。以上是一个birth_data的数据集。里面的变量包括patient和age,一共有N个观测。现在我想要通过SAS产生一些模拟数据集。要求如下:
1) 在age的最大值和最小值之间随机产生0.1*N个模拟数。
birth_data3.xls
(256.5 KB)
2) 在birth_data随机抽取10%的干净数据,这些数据将被上一步中产生的模拟数据代替。随机抽取的次数为1000次,相应地,替代的次数也为一千次。这样可以得到1000个被抽取和替代后的birth_data的模拟数据集。
3) 得到的1000个模拟数据集以后,分别计算出这些模拟数据集中age的均值和方差,并且将这些均值和方差合并入格式如下的数据集中。
| Simulation degree | Simulation set order | mean | std |
0.1 | 1 | … | … |
0.1 | 2 | … | … |
0.1 | 3 | … | … |
0.1 | 4 | … | … |
0.1 | 5 | … | … |
0.1 | ... … | … | … |
0.1 | 1000 | … | … |
数据的附件在这里,谢谢您。