Jie, df[match(df.t$ID,df$ID),] should work.
df.t$ID is your target sequence. df$ID is your current sequence. Jun On Mon, Mar 16, 2009 at 3:41 PM, Jie Zhang <jieu...@yahoo.com> wrote: > HI, > > I have searched the R-help achive, trying to find a way to sort columns in > a data frame according to a specific list, but not be able to find a general > way to do it. > > My data frame contains columns, with each one named from a sample ID, and > each sample was measured in a specific time, generating one column of > data, now I would like to sort the columns according to the time course, so > I have the second data frame containing sample IDs with time point, but how > should I do the sorting? > > Thanks a lot! > > Jie > > > > [[alternative HTML version deleted]] > > > ______________________________________________ > R-help@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. > > -- Jun Shen PhD PK/PD Scientist BioPharma Services Millipore Corporation 15 Research Park Dr. St Charles, MO 63304 Direct: 636-720-1589 [[alternative HTML version deleted]] ______________________________________________ R-help@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.