From: Jeph Herrin <[email protected]>
Reply-To: [email protected]
To: [email protected]
Subject: Re: st: How can I save results of a command as a variable
Date: Mon, 02 Apr 2007 16:31:08 -0400
After you use any command, you can type -return list-
to get a list of scalar values that may be saved from
the command.
===============Example =============================
. ainequal rank
---------------------------------------
Inequality measures | rank
---------------------------+-----------
Gini coefficient | 0.46679
Theil index (GE(a), a = 1) | 0.36986
---------------------------------------
. return list
macros:
r(theil) : ".3698631855111214"
r(gini) : ".4667922732186306"
matrices:
r(b) : 2 x 1
.
======================================================
This shows that the Gini coefficient is stored as a string
(not sure why) in the macro r(gini). If you wanted this to
be stored in a variable as a number you would type:
. gen gini = real(r(gini))
Hope this helps,
Jeph
GUO Lei wrote:
Dear all,
I'm not familiar with Stata yet. Could anybody please tell me
how can I save an outcome to a variable.
For example, if I'm using ainequal downloaded from internet,
and I have the result, one of which is Gini coefficient. My
question is how can I save this outcome into some variable?
Thanks ahead! Have a good one!
best,
nick
_________________________________________________________________
??????????,??? Live Messenger;
http://get.live.com/messenger/overview
*
* 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/
*
* 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/
_________________________________________________________________