That should work well too if my row names are integers only. However, they
are strings of alphanumeric characters

On Fri, Apr 11, 2008 at 7:56 PM, Philipp Pagel <p.pagel@wzw.tum.de> wrote:

> On Fri, Apr 11, 2008 at 07:00:10PM +0800, Ng Stanley wrote:
> > I tried that, it will work well if the vector contain unique row names.
> > However, my vector contain duplicate row names.
>
> how about
>
> # generate toy data frame
> d = data.frame(x=1:10, y=10:1)
> # set up a vector of row names
> v = c('1','3','1','4','3')
> # select
> newd = d[v,]
>
> cu
>        Philipp
>
> --
> Dr. Philipp Pagel                              Tel.  +49-8161-71 2131
> Lehrstuhl für Genomorientierte Bioinformatik   Fax.  +49-8161-71 2186
> Technische Universität München
> Wissenschaftszentrum Weihenstephan
> 85350 Freising, Germany
>
>  and
>
> Institut für Bioinformatik und Systembiologie / MIPS
> Helmholtz Zentrum München -
> Deutsches Forschungszentrum für Gesundheit und Umwelt
> Ingolstädter Landstrasse 1
> 85764 Neuherberg, Germany
> http://mips.gsf.de/staff/pagel
>
> ______________________________________________
> 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<http://www.r-project.org/posting-guide.html>
> and provide commented, minimal, self-contained, reproducible code.
>

	[[alternative HTML version deleted]]

