Thanks so much. It greatly enrich my mind.

2013/1/25 arun <smartpink...@yahoo.com>

>
>
> Hi,
>  x<-1:80
> y<- x[-(1:77)]
> y
>
> #[1] 78 79 80
> #or
>
> ?tail() #already suggested
>
> If you want only the last element,,
> library(pastecs)
> last(x)
> #[1] 80
> A.K.
>
>
>
>
> ----- Original Message -----
> From: hp wan <huaping....@gmail.com>
> To: r-help@r-project.org
> Cc:
> Sent: Thursday, January 24, 2013 7:23 PM
> 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
>
>     [[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.

Reply via email to