Notice: On April 23, 2014, Statalist moved from an email list to a forum, based at statalist.org.
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
SV: st: postfile
From
"Tomas Lind" <[email protected]>
To
<[email protected]>
Subject
SV: st: postfile
Date
Thu, 26 Aug 2010 17:47:01 +0200
It works!
10000000-thanks Austin
Yours
Tomas
-----Ursprungligt meddelande-----
Från: [email protected]
[mailto:[email protected]] För Austin Nichols
Skickat: den 26 augusti 2010 17:38
Till: [email protected]
Ämne: Re: st: postfile
Tomas Lind <[email protected]> :
You are referring to the first observation of your variable, not its name.
Try using quotes:
loc f "string"
postfile r str6 q using /tmp, replace
post r ("`f'")
postclose r
use /tmp, clear
list
On Thu, Aug 26, 2010 at 11:20 AM, Tomas Lind <[email protected]> wrote:
> Hi listers,
>
> Below I try to post results to a dataset. Everything works fine but the
> variable prep only contain 0?. I had hoped to find the variable names
> saba_L6, saba_L12, saba_L18, laba_L6, laba_L12, laba_L18 in it.
>
> Anyone know what? wrong with my syntax?
>
> /Tomas
>
>
>
> tempname resul
>
> postfile `resul' str15 prep mean lb ub ///
> using H:\ANAL\prevalens.dta , replace
>
> foreach i in 6 12 18 {
> foreach X of varlist saba_L`i' laba_L`i' {
>
> preserve
> bysort idnr (`X') : keep if _n==_N
> di " "
> di " "
> di "`X'"
> ci `X' , binomial
> local prep `X'
> local mean = r(mean)
> local lb = r(lb)
> local ub = r(ub)
> post `resul' (`prep') (`mean') (`lb') (`ub')
> restore
> }
> }
> postclose `resul'
>
>
>
> preserve
> use H:\ANAL\prevalens.dta , replace
> list , noobs
> restore
>
*
* 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/