<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 5.50.4807.2300" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>Dear all,</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>I'm not sure whether this is a bug or not... But 
some help would be greatly appreciated.</FONT></DIV>
<DIV><FONT face=Arial size=2>I have a dataframe, which I read in using 
read.xport (from the foriegn library) as the orginal data is in SAS 
format.</FONT></DIV>
<DIV><FONT face=Arial size=2>3 columns of this dataset are supposed to be dates, 
but read.xport doesn't recognise them as dates (all columns are read in as mode 
numeric). So I load up the date library and </FONT><FONT face=Arial size=2>go 
ahead to convert the 3 columns into dates.</FONT></DIV>
<DIV><FONT face=Arial size=2>So&nbsp;doing ...</FONT></DIV>
<DIV><FONT face=Arial size=2>&gt; library(date)</FONT></DIV>
<DIV><FONT face=Arial size=2>&gt; s05962$DOB_as.date(s05962$DOB)</FONT></DIV>
<DIV><FONT face=Arial size=2>&gt; s05962$DOB&nbsp;&nbsp;&nbsp; # to check if 
everything is ok, and it is...dates have been correctly 
converted...</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>However, when I look at the first 10 rows of the 
whole dataframe,</FONT></DIV>
<DIV><FONT face=Arial size=2>&gt; s05962[1:10,]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # 
</FONT><FONT face=Arial size=2>The column DOB is is still in numeric mode... So 
I try again, but the following occurs... </FONT></DIV>
<DIV><FONT face=Arial size=2></FONT><FONT face=Arial size=2><FONT face=Arial 
size=2></FONT>&nbsp;</DIV>
<DIV>
<DIV><FONT face=Arial size=2>&gt; s05962$DOB_as.date(s05962$DOB)</FONT></DIV>
<DIV>Error in as.date(s05962$DOB) : Object "temp" not found</DIV>
<DIV>&nbsp;</DIV>
<DIV>So not only do I not have the date columns correctly <FONT face=Arial 
size=2>converted but when I try again I can't, unless I restart R.</FONT></DIV>
<DIV>I have no temp object in my workspace, the temp object refers to an object 
inside the as.date function...</DIV>
<DIV>BTW. I am using&nbsp;R-1.3.0... on windows 95.</DIV>
<DIV>&nbsp;</DIV>
<DIV>Any help or is it a bug? I also tried using functions from the chron 
library, as.chron, and got dates but this time 10 years added on to them all (so 
another problem here as well), but the format of the columns with dates was ok 
using the as.chron function.&nbsp; Am I doing something stupid?</DIV>
<DIV>&nbsp;</DIV>
<DIV>Thanks</DIV>
<DIV>&nbsp;</DIV>
<DIV>Gary.</DIV></FONT></DIV>
<DIV><FONT face=Arial 
size=2>__________________________________________________<BR>Dr. Gary S. 
Collins,<BR>Statistics Research Fellow,<BR>Quality of Life Unit, <BR>European 
Organisation for Research and Treatment of Cancer, <BR>EORTC Data Center, 
<BR>Avenue E. Mounier 83, bte. 11,<BR>B-1200 Brussels, Belgium.</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Tel: +32 2 774 1 606<BR>Fax: +32 2 779 4 568<BR><A 
href="http://www.eortc.be/home/qol/">http://www.eortc.be/home/qol/</A><BR>__________________________________________________</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV></BODY></HTML>