subset(data, row.names(data) %in% name.to.keep
HTH,
Anjan

On Fri, Jan 14, 2011 at 1:25 PM, Jonathan Hughes <
jonathan.hughes.10@live.com> wrote:

>
>
> Hello,
>
> Here's my problem. I have a large data frame and a vector with some of its
> row names. I'd like to have a new data frame only with those rows that match
> this vector of row names.
>
> I tried this:
>
> data<-cbind(c(1,2,3,4,5,6),c(2,3,4,5,6,7))
> rownames(data)<-c("a", "b", "c","d","e","f")
> names.to.keep<-c("a", "c", "d")
> rows.to.keep<-which(rownames(data)==names.to.keep)
>
> But it didn't work. Any suggestions?
>
> thanks a lot.
>
> Jonathan.
>
>        [[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.
>



-- 
===================================
anjan purkayastha, phd.
research associate
fas center for systems biology,
harvard university
52 oxford street
cambridge ma 02138
phone-703.740.6939
===================================

	[[alternative HTML version deleted]]

