|
[Date Prev][Date Next][Thread Prev][Thread Next][Date index][Thread index]
Re: st: dates
It looks like your exitdate is actually an encoded string variable and not
really a Stata date variable. Try:
label list exitdate
or
sum exidate
to see if there is a value label that makes it look like it holds dates but the
true numeric values are not Stata date values. If so, you may need to decode
the variable, then apply the date() function to the string variable to re-create
it as a true date formatted numeric field.
M Blasnik
----- Original Message -----
From: "P chrisman" <[email protected]>
To: <[email protected]>
Sent: Friday, August 17, 2007 4:35 PM
Subject: Re: st: dates
Dear List
I tried this and keeping getting the message that no changes were made when
there are definitely changes that should have been made.
. replace exitdate=mdy(12,31,2005) if year(exitdate)==2006
(0 real changes made)
I do not know what it means but when browsing data the "exitdate" is in blue
with dashes and "entrydate" is in black with spaces. The formats are:
describe exitdate entrydate
storage display value
variable name type format label variable label
-------------------------------------------------------------------------------
exitdate long %dD_m_Y exitdate entrydate long %dD_m_Y
I am confused why this command in not capturing the dates I need to change.
Thanks,
Peggy
*
* 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/