[R] find position to last number in a vector
Liaw, Andy
andy_liaw at merck.com
Fri May 26 20:47:46 CEST 2006
Is this what you want?
> x
[1] NA NA 10 NA 2 NA NA 1 NA NA
> y
[1] 10 20 30 40 50 60 70 80 85 100
> y[max(which(!is.na(x)))]
[1] 80
Andy
From: Anders Bjørgesæter
>
> Hello
>
> Is there a function to extract the position (i.e. row number or more
> desirable the value from another column with the same rownumber ) of
> last number in a vector? This is done in a loop with 1000s of columns.
>
> e.g.
>
> vector/column.n: na,na,10,na,2,na,na,1,na,na
> fixed column:10,20,30,40,50,60,70,80,85,100
>
> result: 8 and/or 80
>
> Thanks...
>
> Best Regards
> Anders
>
> ______________________________________________
> R-help at stat.math.ethz.ch mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide!
> http://www.R-project.org/posting-guide.html
>
>
More information about the R-help
mailing list