That is to say, there is no variable in R corresponding to "end" iterm in Matlab which means the sum of all elments. Maybe we can reshape the vector and then get the first several elements. It is easy to achieve no matter which means used.
Thank Daniel J. Nordlund Huaping Wan 2013/1/25 Nordlund, Dan (DSHS/RDA) <nord...@dshs.wa.gov> > > > -----Original Message----- > > From: r-help-boun...@r-project.org [mailto:r-help-bounces@r- > > project.org] On Behalf Of hp wan > > Sent: Thursday, January 24, 2013 4:23 PM > > To: r-help@r-project.org > > Subject: [R] How to extract elements from vector in reverse order? > > > > Hi all mailing listers, > > > > I wanna get the last several elments of vector. > > e.g. x <- c(1,2,3,.....,78, 79, 80) > > > > How can I implement to assign last three elements to y, y <- c(78, 79, > > 80) > > ? > > > > In Matlab, It can easily achieve by y=x(end-2:end) > > > > > > Thanks > > > > Huaping Wan > > > > You can get what you want in much the same way > > y <- x[(length(x)-2):length(x)] > > > Hope this is helpful, > > Dan > > Daniel J. Nordlund > Washington State Department of Social and Health Services > Planning, Performance, and Accountability > Research and Data Analysis Division > Olympia, WA 98504-5204 > > ______________________________________________ > 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]] ______________________________________________ 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.