[R] svymean in multistage desing
Diego Cuellar
dicuell at gmail.com
Wed May 25 22:32:13 CEST 2016
Thanks for your attention. I have been using your R library, survey, I
made an example for two stage sampling SI – SI, an estimate the total and
the mean, (the point estimation y de SE)
and also, I remaking the estimation.
For the total, point estimation and estimation of the variance, we have
exactly the same number. But for the mean, the estimated sample variance I
found different number.
I have been using the formula 8.6.6 of Särdall, -Model Assisted Survey
Sampling-. That for the case of Simple Random sample without replacement
is equal, to the Taylor approximation for two stage sample, Example 5.6.3
of Särdall, -Model Assisted Survey Sampling-
Can you please help me telling me which one is the formula that function
svymean or svratio are using.
I copy the code.
mydata <- read.table( text =
"id UPS str_UPS USS str_USS hou85 ue91 lab91
clu_1 clu_2 uno
3 1 1 1a 1 9230 1623 13727 62 95 1
4 1 1 2a 1 4896 760 5919 62 95 1
5 1 1 3a 1 4264 767 5823 62 95 1
6 1 1 4a 1 3119 568 4011 62 95 1
7 1 1 5a 2 1946 331 2543 62 95 1
8 1 1 6a 2 1463 187 1448 62 95 1
9 1 1 7a 2 675 129 927 62 95 1
1 2 1 1b 1 26881 4123 33786 62 22 1
2 2 1 2b 1 26881 4123 33786 62 22 1
10 2 1 3b 1 18494 823 18649 62 22 1
11 2 1 4b 2 18196 1543 21004 62 22 1
12 2 1 5b 2 26814 2735 18796 62 22 1
13 2 1 6b 2 26510 2638 920 62 22 1
14 3 2 1c 1 25694 1792 15625 62 256 1
15 3 2 2c 1 14676 494 26122 62 256 1
16 3 2 3c 1 5742 520 4007 62 256 1
17 3 2 4c 1 26024 3827 16850 62 256 1
18 3 2 5c 2 9534 1458 273 62 256 1
19 3 2 6c 2 18236 204 25497 62 256 1
20 3 2 7c 2 22311 1743 13217 62 256 1
21 4 2 1d 1 1689 1797 13383 62 15 1
22 4 2 2d 1 12632 2136 5206 62 15 1
23 4 2 3d 1 11685 534 13461 62 15 1
24 4 2 4d 1 14404 2851 3202 62 15 1
25 4 2 5d 2 3072 223 12818 62 15 1
26 4 2 6d 2 24476 989 414 62 15 1
27 4 2 7d 2 1562 476 20837 62 15 1" ,
header = TRUE )
View(mydata)
Dis_mues_2_stage<-svydesign(id=~UPS+USS, fpc=~clu_1+clu_2, data=mydata)
svytotal(~ue91, Dis_mues_2_stage)
svymean(~ue91, design=Dis_mues_2_stage)
svyratio(~ue91, ~uno, design=Dis_mues_2_stage,separate=FALSE, na.rm=FALSE)
[[alternative HTML version deleted]]
More information about the R-help
mailing list