Similarly, the function -string()- takes a numeric format as argument,
which could be a leading zero format.
Nick
[email protected]
Martin Weiss
You cannot -replace- the numeric variable because -replace- cannot
promote
the data type to -string-. Just create a new variable, then:
gen newx="0"+string(x)
You could also -format- the numeric variable -format x %02.0f- to
achieve a
similar effect, without changing the actual contents of the variable...
Quang Nguyen
Can you show me how I can generate ID in the following manner: 01,
02..... instead of 1, 2, 3...?
>From the original data, I have ID in the form of 1, 2, ...... I then
use the following commands:
tostring ID, replace
replace x = "01" if x=="1"
There was a message "type mismatch".
*
* 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/