R语言 分层抽样---分层随机抽样(SRS) strata的使用
例子 一:
手动创新一个数据框,如下。
test
a b c d
1 2 qw a1 y
2 2 qw a1 y
3 3 we b1 y
4 4 er b1 y
5 4 er c1 y
6 5 wd c1 y
7 5 rt d1 y
8 6 rt d2 n
9 7 we d1 n
10 7 we d1 n
11 8 we d1 n
12 8 we d1 n
13 8 we d1 n
14 9 we d1 n
15 9 we d1 n
16 9 we d1 n
17 10 we d1 y
18 10 we d1 y
19 10 we d1 y
20 10 we d1 y
21 10 we d1 y
22 10 we d1 y
23 11 we d1 y
24 11 we d1 y
25 11 we d1 y
26 11 we d1 y
27 11 we d1 y
28 11 we d1 y
29 11 we d1 y
30 11 we d1 y
查看各层分布情况:
table(test$d) n y 9 21
排序:test=test[order(test$d),]
语法:
strata(data, stratanames=NULL, size, method=c("srswor","srswr","poisson"