Message-ID: <E66794E69CFDE04D9A70842786030B930CE367F8@PA-MBX04.na.tibco.com>
Date: 2012-11-20T16:59:53Z
From: William Dunlap
Subject: Ordering List Items Chronologically
In-Reply-To: <5B67A524-8FBF-4057-9509-2BB11FD00D02@gmail.com>
o <- order(as.Date(names(mylist)))
myListInDateOrder <- mylist[o]
Bill Dunlap
Spotfire, TIBCO Software
wdunlap tibco.com
> -----Original Message-----
> From: r-help-bounces at r-project.org [mailto:r-help-bounces at r-project.org] On Behalf
> Of Simon Kiss
> Sent: Tuesday, November 20, 2012 8:41 AM
> To: r-help at r-project.org
> Subject: [R] Ordering List Items Chronologically
>
> Dear colleagues,
> Is there a way to order list items by date? I have a series of surveys in a list where the
> name of each list item is the date the survey was taken but the list items are out of order.
> Each data frame has a variable in it with the survey date as well, if that helps.
> Yours, Simon Kiss
> #Sample Data
> mylist<-list('1991-01-01'=data.frame(a=rep(5,5), survey.date=rep(as.Date('1991-01-01',
> format='%Y-%m-%d'))), '1979-01-01'=data.frame(aa=rep(5,5),
> survey.date=rep(as.Date('1979-01-01', format='%Y-%m-%d'), 5)), '2001-01-
> 01'=data.frame(c=rep(6,5), survey.date=rep(as.Date('2001-01-01', format='%Y-%m-%d'),
> 5)))
> mylist
>
> ______________________________________________
> 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.