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 <jieuiuc@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]]


