[R] help with calculating the differences between dates
Uwe Ligges
ligges at statistik.tu-dortmund.de
Mon May 12 16:50:14 CEST 2008
Tom Cohen wrote:
> Dear list,
> How can I calculate the difference in days between the eventdate and basedate in the below dataset?
>
> id basedate outcome.3 eventdate daydiff
> 1 1001 1999-09-28 2 1999-10-01 3
> 2 1002 1999-09-22 1
> 3 1003 2000-01-19 1
> 4 1004 2004-01-25 2 2004-02-03 9
> 5 1005 2005-08-11 1
> 6 1006 2000-07-04 1 2001-05-29
> 7 1007 2004-02-12 1 2004-11-18
> 8 1008 2006-01-18 2 2006-02-02
> 9 1009 2005-04-29 2 2005-06-14
> 10 1010 2006-03-17 2 2006-03-31
> 11 1011 2000-03-21 2 2000-03-28
> 12 1012 2004-07-12 1 2006-11-28
> 13 1013 2000-02-24 1
> 14 1014 2003-04-17 1
> 15 1015 2000-04-05 1
Given they are in some appropriate time format (e.g. when reading
specify colClasses = "POSIXct" for those columns or use strptime() on
the colummns later on):
difftime(x$eventdate, x$basedate, "days")
Uwe Ligges
> Thanks for any help,
> Tom
>
>
> ---------------------------------
> Går det långsamt? Skaffa dig en snabbare bredbandsuppkoppling.
>
> [[alternative HTML version deleted]]
>
>
>
> ------------------------------------------------------------------------
>
> ______________________________________________
> R-help at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.
More information about the R-help
mailing list