全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1955 1
2011-02-06
在数据分析中需要随机的分组和抽样,如:

150个人分布于4个区域(E,S,W,N),各区域的人数为E20,S45,W55,N30,人种分为3种类型在各区域分别为E20(Y,B,W=10,5,5),S45(Y,B,W=20,15,10),W55(Y,B,W=20,20,15),N30(Y,B,W=10,10,10) 。现在需要先将150个人随机分为5组,每组的要求是:在4个区域中每个区域的每个人种的数目相对于该组人数(30)的比例要和没有分组时在该区域的该人种人数相对于总人数的比例相同。请问该怎么做?

虽然知道可以用proc surveyselect strata做分层,但是这个分层是有两层,第一层为区域,第二层为人种,此外,proc surveyselect似乎不能保证我第一次采的样本在第二次采样时不会再出现,也就是说该程序不是分组,而只是随机采样而已。因为这是我研究开始的第一步,小女对sas还只是刚入门,请各位指点一下,万分感谢!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2011-2-6 13:38:33
1# justins123
楼主的意思是最后分为5组,每组30人,都是:4个E,其中(Y,B,W=2,1,1);9个S,其中(Y,B,W=4,3,2);11个W,其中(Y,B,W=4,4,3);6个N,其中(Y,B,W=2,2,2)么?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群