Hi,

Attempting to use the "anesrake" raking (also referred to as rim weighting)
package to weight survey data (Note: DATA is listed at the bottom along
with SESSION INFO AND COMMANDS ARGUMENTS USED to allow you to reproduce the
error). Presents following error message:

*"Error in selecthighestpcts(discrep1, inputter, pctlim) : *
*  No variables are off by more than 5 percent using the method you have
chosen, either weighting is unnecessary or a smaller pre-raking limit
should be chosen."*

However the sample proportions for the demographics are in fact far more
than 5% off the target proportions (see data below) no matter what
choosemethod argument is used. Have tried different "pctlim" settings as
well (even small ones such as 0.0001) and still get same message. Also
tried different "choosemethod" - both "max" and "total".

Tried to get help from the following but see nothing on this error in these
references:

*Package description at: cran.r-project.org/web/packages/anesrake/anesrake
.pdf*
*Paper by Josh Pasek:
http://www.stanford.edu/~jpasek/Josh_Pasek/Software_files/RakingDescription.pdf
*

Here is the* session info*:

> sessionInfo()
R version 2.14.0 (2011-10-31)
Platform: x86_64-pc-mingw32/x64 (64-bit)

locale:
[1] LC_COLLATE=English_South Africa.1252  LC_CTYPE=English_South
Africa.1252
[3] LC_MONETARY=English_South Africa.1252 LC_NUMERIC=C

[5] LC_TIME=English_South Africa.1252

attached base packages:
[1] splines   stats     graphics  grDevices utils     datasets  methods
[8] base

other attached packages:
[1] anesrake_0.70    Hmisc_3.8-3      survival_2.36-10

loaded via a namespace (and not attached):
[1] cluster_1.14.1 grid_2.14.0    lattice_0.20-0


HERE ARE THE ARGUMENTS

> medufo <- read.csv("C:/Users/lenovo/Desktop/Medufo_weights/medufo.csv",
header = TRUE, row.names="ID")
> age <- c(25, 25, 28, 22)
> gender <- c(49, 51)
> ethnic <- c(58, 14, 5, 23)
> income <- c(1, 4, 7, 15, 18, 16, 19, 17, 1, 1,1)
> targets <- list(age, gender, ethnic, income)
> names(targets) <- c("age", "gender", "ethnic", "income")
> outsave <- anesrake(targets, medufo, caseid=1, verbose = TRUE)
> write.csv(print(outsave),
"C:/Users/lenovo/Desktop/Medufo_weights/outsave.csv")

HERE IS THE DATA LISTING

> list(medufo)
[[1]]
    age gender ethnic income
20    2      1      1      7
23    3      1      4      6
28    2      1      1     10
31    2      1      1      8
32    4      1      4      8
35    1      1      3      8
38    3      1      4      9
40    3      1      4      9
43    2      1      1      8
46    3      1      3      6
48    2      1      1      4
58    3      1      4      8
63    2      1      3      8
64    3      1      1      7
72    2      1      1      8
81    3      1      4      8
88    4      1      4      6
89    3      1      1      8
90    4      1      4      8
93    1      1      1      8
94    3      1      4      8
98    2      1      1      8
104   2      1      1     10
109   3      1      2      7
110   1      1      2      7
114   1      1      1      5
119   1      1      4      4
124   1      1      4      7
132   3      1      4      8
141   3      1      4     10
142   4      1      4      7
3     2      2      1     10
5     1      2      2      4
6     4      2      1      8
8     2      2      3      6
9     2      2      1      8
10    3      2      4      8
11    2      2      4      8
13    3      2      1      7
14    2      2      4      8
15    2      2      1      8
16    2      2      4      8
19    2      2      4      8
21    3      2      1      7
22    3      2      1      6
24    4      2      4      8
25    4      2      4      5
26    3      2      4      8
27    4      2      4      8
30    3      2      4     10
33    4      2      2      5
34    2      2      2      5
36    3      2      4      7
37    2      2      1      4
39    3      2      4      7
41    2      2      4      8
42    2      2      3      1
45    3      2      2      8
47    3      2      2      5
49    3      2      4      7
51    3      2      4      8
52    1      2      2      4
53    3      2      4      8
54    4      2      4      4
55    2      2      4     11
56    2      2      4      4
57    3      2      3      7
59    2      2      3      7
60    3      2      4      7
61    3      2      2      8
65    2      2      1      8
66    3      2      2      5
67    3      2      4      9
68    1      2      4      7
69    1      2      1      4
70    3      2      4      8
73    2      2      1      5
74    2      2      2      8
75    2      2      1      5
76    4      2      1      7
77    2      2      4      7
78    2      2      4      7
79    1      2      2      6
80    2      2      1      6
82    4      2      4      8
83    3      2      4      8
85    2      2      1      6
86    2      2      4      8
87    2      2      1      3
91    3      2      4      8
92    2      2      4      8
95    4      2      4      7
96    2      2      1      9
97    3      2      4      8
99    2      2      1      7
100   1      2      3      7
102   1      2      4      6
103   1      2      2      7
105   1      2      2      4
106   4      2      4      6
107   3      2      3      5
108   2      2      4      8
112   1      2      3      4
113   2      2      4      8
115   1      2      4      6
116   4      2      4      8
117   2      2      4      7
118   2      2      4      7
120   3      2      4     11
121   3      2      4      8
122   4      2      4      8
123   3      2      4      8
125   2      2      4      8
126   2      2      4      8
127   4      2      4      3
128   3      2      4      5
130   3      2      4      9
131   3      2      4      9
133   4      2      4      7
134   3      2      4      9
135   1      2      4      6
137   4      2      4      7
138   3      2      4      7
139   3      2      4      7
140   2      2      4     11
143   3      2      3     11
144   3      2      4      8
145   1      2      4      8
146   3      2      4      9
147   3      2      4      7
148   3      2      4      2
149   2      2      4      6

Thanks

        [[alternative HTML version deleted]]

______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to