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]
RE: st: Select the last 4 numbers out of 8...
From
Nick Cox <[email protected]>
To
"'[email protected]'" <[email protected]>
Subject
RE: st: Select the last 4 numbers out of 8...
Date
Thu, 9 Jun 2011 16:50:14 +0100
The question is ambiguous, meaning totally vague, about exactly what the form the data take, but whatever the details surely no special command is needed here!
For example, if this information were in an integer variable
gen mmdd = mod(myvar, 10000)
and if it were in a string variable
gen mmdd = substr(myvar, -4,.)
would be answers to the first question, and the other answers are variations on that theme. Similar comments appear to data held as scalars or macros.
Nick
[email protected]
Jorge Eduardo Pérez Pérez
Try the user written command -nsplit-
ssc install nsplit
On Thu, Jun 9, 2011 at 10:43 AM, Ivy Shiue <[email protected]> wrote:
> Does anyone know how to make a commend to only choose the last 4 numbers out of 8... for example, when we have birthdate of 8 numbers (yyyymmdd) and I only want the last 4 indicating the month and date (mmdd), how can I get it? Then do I use the same commend to extract the last 2 numbers (dd)? What if I only want the last 3rd and 4th number (mm)?
*
* 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/