| |
[Date Prev][Date Next][Thread Prev][Thread Next][Date index][Thread index]
Re: st: how to set marginals for raking in survwgt
You set up a "tot" variable for each characteristic
For example:
gen race_tot=2408 if race==1
repl race_tot=159 if race==2
etc.
gender 1 2
gen gender_tot=1463 if gender==1
replace gender_tot=1547 if gender==2
gen age_tot =485 if age==1
replace age_tot=518 if age==2
etc.
THEN
in the -survwgt- statement, use totvars(race_tot gender_tot age_tot)
survwgt rake preweigh, by(race gender age) totvars(race_tot
gender_tot age_tot) generate(newwt)
Steve
On Feb 13, 2007, at 4:14 PM, Long, Sharon wrote:
Hello,
I'm trying to figure out how to set up the totvars(varlist) part of the
survwgt command for raking my sample using age, race, and gender,
where age
takes on 4 values, race takes on 4 values, and gender takes on 2
values. I
think I want to do:
survwgt rake preweigh, by(race gender age) totvars(varlist) generate
(newwt)
I can't figure out how to set up the varlist for totvars with the values
for the marginals. The marginals are 2408 159 238 & 205 for race,
1463 &
1547 for gender, and 485 518 1139 & 868 for age.
*
* For searches and help try:
* http://www.stata.com/support/faqs/res/findit.html
* http://www.stata.com/support/statalist/faq
* http://www.ats.ucla.edu/stat/stata/