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]
st: Is it possible to use --rename-- with the renumber option to rename variables in reverse order?
From
Aaron Kirkman <[email protected]>
To
[email protected]
Subject
st: Is it possible to use --rename-- with the renumber option to rename variables in reverse order?
Date
Sat, 27 Oct 2012 20:35:10 -0500
Dear Statalist,
I have a dataset with variables v2 through v11, in that order. I'd
like to rename the variables v2009, v2008, v2007, etc. down to v2000.
In other words, v2 = v2009, v3 = v2008, etc. Is there a way to do this
with the --rename-- command in Stata 12.1 ? Perhaps some variation on:
****
rename v* v#, renumber(2009)
****
which gives me v2 = 2009, v3 = 2010, etc. In essence, I'm trying to
use a similar behaviour but in reverse order. I know that reversing
the order of the data set and using --rename-- in a similar fashion
will work:
****
order v11 v10 v9 v8 v7 v6 v5 v4 v3 v2
rename v* v#, renumber(2000)
****
I'm curious if there is a more general way, since I don't think I can
specify a varlist in reverse order, i.e. v11 - v2 will not work unless
the variables are already in that format.
Thank you,
Aaron Kirkman
*
* For searches and help try:
* http://www.stata.com/help.cgi?search
* http://www.stata.com/support/faqs/resources/statalist-faq/
* http://www.ats.ucla.edu/stat/stata/