Hi Andras, what about:
> d[-(1:length(f)), ] a b [1,] 3 8 [2,] 4 9 [3,] 5 10 Best, Gergely On 20 March 2013 22:53, Andras Farkas <motyoc...@yahoo.com> wrote: > Dear All, > > sorry, got stuck again on the following: let us say we have: > > a <-c(1:5) > b <-c(6:10) > d <-cbind(a,b) > > > from d I would like to remove total number of rows based on the length of > f. So if: > > f <-c(1) > > my result is working great with the following solution: > > d[-length(f),] > > so I get: a b > [1,] 2 7 > [2,] 3 8 > [3,] 4 9 > [4,] 5 10 but if I do: f <-c(1,2) then I get: a b > [1,] 1 6 > [2,] 3 8 > [3,] 4 9 > [4,] 5 10 which tells us ideed, the code works well:-), but it is not what > I need Instead, I wanted to remove row #1 adn row#2 from the matrix to > get: [1,] 3 8 > [2,] 4 9 > [3,] 5 10 as the end result. Please provide your insights to solve this > problem. Any input would be greatly appreciated, thanks, Andras > [[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. > > [[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.