# Re: st: Saving svy mean estimates?

 From Matt Spittal To Subject Re: st: Saving svy mean estimates? Date Wed, 08 Apr 2009 10:46:40 +1000

```Rebecca,

You can use the -svmat- command to create a variable from a matrix.  From
the examples given previously

webuse highschool, clear
svyset county [pweight=sampwgt], strata(state) vce(linearized)
svy: mean weight, over(sex)
matrix means =  e(b)
matrix list means

svmat means     // <-- This line creates two new variables

-- Matt
matt.spittal@cancervic.org.au

On 8/4/09 10:30 AM, "Kanter, Rebecca" <rkanter@jhsph.edu> wrote:

> Joao,
> Thanks for your response; that helps a bit. But what I'm trying to get at is
> how to store the e(b) (i.e. mean values) into a variable [the same way as if I
> did egen newvar=mean(var), without acct for svy design]. Do you or someone
> else know how to do this?
> Many thanks,
> Rebecca
> ___________________________________________
> Rebecca M. Kanter
> PhD Candidate
> Johns Hopkins Bloomberg School of Public Health
> Department of International Health
> Center for Human Nutrition
> ________________________________________
> From: owner-statalist@hsphsun2.harvard.edu
> [owner-statalist@hsphsun2.harvard.edu] On Behalf Of Joao Ricardo F. Lima
> [jricardofl@gmail.com]
> Sent: Tuesday, April 07, 2009 7:13 PM
> To: statalist@hsphsun2.harvard.edu
> Subject: Re: st: Saving svy mean estimates?
>
> Rebecca,
>
> the svy mean estimates are saved in e(b)
>
> *********begin example*************
> webuse highschool, clear
> svyset county [pweight=sampwgt], strata(state) vce(linearized)
> svy: mean weight, over(sex)
> eret li
> mat li e(b)
> *********end example*************
>
> Sorry but I didn´t understand the second part of your question.
>
> HTH,
>
> Joao Lima
>
> 2009/4/7 Kanter, Rebecca <rkanter@jhsph.edu>:
>> Hi,
>>
>> I am using the svy mean command to calculate survey weighted state-specific
>> mean estimates of different Mexican state characteristics, for example the
>> percent of the population in a specific Mexican state that is indigenous
>>
>> Thus, I use the following command line: svy: mean indigena, over(state)
>>
>> And want to save these mean estimates (by state) as I would if I did an by
>> state, sort: egen mean(indigena)--that was not accounting for the survey
>> design; so my question is, how do I save the mean estimates by state from the
>> above svy command line: svy: mean indigena, over(ent)??  And/or how do i save
>> mean estimates for this that does take the svy pweight into account in the
>> proper manner (if I can't do it with svy: mean)? [I want to then drop people
>> from my dataset but want to have all the state estimates of characteristics
>> saved as variables before doing so].
>>
>> Thanks,
>> Rebecca
>>
>>
>> ___________________________________________
>> Rebecca M. Kanter
>> PhD Candidate
>> Johns Hopkins Bloomberg School of Public Health
>> Department of International Health
>> Center for Human Nutrition
>>
>> *
>> *   For searches and help try:
>> *   http://www.stata.com/help.cgi?search
>> *   http://www.stata.com/support/statalist/faq
>> *   http://www.ats.ucla.edu/stat/stata/
>>
>
>
>
> --
> ----------------------------------------
> Joao Ricardo Lima, D.Sc.
> Professor
> UFPB-CCA-DCFS
> Fone: +5538387264913
> Skype: joao_ricardo_lima
> ----------------------------------------
>
> *
> *   For searches and help try:
> *   http://www.stata.com/help.cgi?search
> *   http://www.stata.com/support/statalist/faq
> *   http://www.ats.ucla.edu/stat/stata/
>
> *
> *   For searches and help try:
> *   http://www.stata.com/help.cgi?search
> *   http://www.stata.com/support/statalist/faq
> *   http://www.ats.ucla.edu/stat/stata/

*
*   For searches and help try:
*   http://www.stata.com/help.cgi?search
*   http://www.stata.com/support/statalist/faq
*   http://www.ats.ucla.edu/stat/stata/
```