Statalist


[Date Prev][Date Next][Thread Prev][Thread Next][Date index][Thread index]

st: RE: Re: label (automatically)


From   "Feiveson, Alan H. (JSC-SK311)" <[email protected]>
To   <[email protected]>
Subject   st: RE: Re: label (automatically)
Date   Thu, 25 Sep 2008 14:02:04 -0500

 Yes - Nick Cox wrote -labgen.ado- which does excactly that. FOr some
reason this is not on SSC. Perhaps Nick could make it avaliable.

Al


*! version 1.0.1  7/17/1996
program define labgen
	version 4.0
	parse "`*'", parse(" =")
	if "`2'"=="=" {
		local var `1'
		mac shift 2
	}
	else if "`3'"=="=" {
		local type `1'
		mac shift
		local var `1'
		mac shift 2
	}
	else { error 198 }
	gen `type' `var' = `*'
	label var `var' "`*'"
end

AL Feiveson

-----Original Message-----
From: [email protected]
[mailto:[email protected]] On Behalf Of Christopher
Baum
Sent: Thursday, September 25, 2008 1:41 PM
To: Alessandro Oliveira
Cc: [email protected]
Subject: st: Re: label

Not to my knowledge.
Probably the best way of documenting this is to use variable -notes-.  
Try this:

program mygen
qui gen `0'
gettoken name rest: 0
note `name': `0'
end

mygen lprice = log(price)
mygen gpm = 1/mpg
notes


Kit Baum, Boston College Economics and DIW Berlin
http://ideas.repec.org/e/pba1.html
An Introduction to Modern Econometrics Using Stata:
http://www.stata-press.com/books/imeus.html

On Sep 25, 2008, at 1:47 PM, Alessandro Oliveira wrote:

> Dear Chris,
>
> Hi, I wonder if you could help me with an Stata issue.
> Is it possible for stata to automatically label a new variable with 
> the formula used in "gen"? ex: gen y = x+1 automatically yielding 
> label variable y with "gen y = x+1"
> Kind regards,
> Alessandro.

*
*   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/



© Copyright 1996–2024 StataCorp LLC   |   Terms of use   |   Privacy   |   Contact us   |   What's new   |   Site index