<>
" Why is storage in a variable not
recommended? "
Generally, a constant value of whatever nature will take up an entire column
in Stata, although each row carries the same -redundant- information. So you
would be better off storing this thing in a -local- or using the solutions
proposed in my earlier post. On -postfile- which is often neglected, you may
want to consult
http://www.stata-journal.com/article.html?article=pr0036
HTH
Martin
-----Ursprüngliche Nachricht-----
Von: [email protected]
[mailto:[email protected]] Im Auftrag von Dorothy Bridges
Gesendet: Dienstag, 8. September 2009 16:06
An: [email protected]
Betreff: Re: st: AW: Creating a variable taking the value of elasticity
Perfect, thank you! That worked. Why is storage in a variable not
recommended? I am doing this so that I can make a histogram comparing
the elasticities (coefficients) from a dozen different regressions.
On Tue, Sep 8, 2009 at 9:58 AM, Martin Weiss<[email protected]> wrote:
>
> <>
>
> Here is an example, although storage in a variable is not exactly
> recommended. Note the last line which shows you how to get the correct
name
> for the coefficient...
>
>
> *************
> sysuse auto, clear
>
> gen logmpg=ln(mpg)
> gen loglength=log(len)
> gen logturn=log(turn)
>
> reg logmpg loglength logturn
> *store in variable
> gen mycoeff=_b[loglength]
>
> l mycoeff in 1/10, noo
>
> reg, coeflegend
> *************
>
>
>
> HTH
> Martin
>
>
> -----Ursprüngliche Nachricht-----
> Von: [email protected]
> [mailto:[email protected]] Im Auftrag von Dorothy
Bridges
> Gesendet: Dienstag, 8. September 2009 15:55
> An: [email protected]
> Betreff: st: Creating a variable taking the value of elasticity
>
> Dear Statalist,
>
> I have a simple dataset containing two variables, x and y. I regress
> ln(y) on ln(x) and observe the coefficient on x as elasticity. I then
> want to create a variable taking the value of this coefficient. How
> would I do this? Something like local elas=e(b); gen elas=`elas',
> except e(b) contains all the coefficients, and I just want one.
>
> A related question: when I regress y on x and then input "mfx, eyex,"
> the ey/ex value is not the same as the coefficient I obtain using
> regress ln(y) ln(x). Why? Also: how would I extract the ey/ex value
> from the mfx output in order to create a variable taking that value?
>
> Thank you,
> Dorothy
>
> *
> * 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/
*
* 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/