楼主: yddrz
4095 1

SAS 分层随机抽样问题 [推广有奖]

  • 0关注
  • 0粉丝

高中生

52%

还不是VIP/贵宾

-

威望
0
论坛币
4 个
通用积分
45.0123
学术水平
1 点
热心指数
0 点
信用等级
0 点
经验
878 点
帖子
11
精华
0
在线时间
46 小时
注册时间
2009-9-7
最后登录
2023-2-13

楼主
yddrz 发表于 2014-5-5 14:52:06 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
想请教论坛里的大神一个问题,我现在有四层数据,每层数据里有12个样本,为了控制质量做重测,想随机挑10%的样本重新测量,但是希望每层都能被抽到,每层里的样本也各不相同,不知道怎么解决,每层样本不同的问题??
我自己用的是程序:
proc surveyselect data=a out=b method=pps_brewer
samprate=0.1 seed=123456;
size subject;
strata period;  id period subject;
run;

每层抽10%,但是两层之间的样本会有重复,请问大家怎么解决比较好?
二维码

扫码加我 拉你入群

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

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

关键词:随机抽样 surveyselect Subject Surveys period period method 测量 程序 样本

已有 1 人评分经验 学术水平 收起 理由
Lisrelchen + 20 + 1 观点有启发

总评分: 经验 + 20  学术水平 + 1   查看全部评分

沙发
jingju11 发表于 2014-5-6 08:00:17
你的程序和你的要求不匹配。不很清楚你的要求,你的程序做的是:从每个分层中按照的Brewer's PPS 方法不放回式抽出两个样本。
Brewer方法是:按照size和分层算出每个记录的选出概率。根据这个概率,算出两次抽取的联合概率. p(I,j|stratum=h)的和为1, 从而保证了理论的正确性。
here, {size = subject } is very hard to understand. I don't think your code makes any sense.
京剧

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-4 04:44