如何使用r从上一个特定行获取值

时间:2015-08-30 05:50:53

标签: r

我想从最后一行获取特定行的值。到目前为止我已经尝试过这个并使用tail函数来获取最后两个值

> x <- sample(1:40, 10, replace=F)
> x
 [1] 17 35 18  4 12 23 36 29 22 16
> y<-tail(x,2)
> y
[1] 22 16

使用tail函数我们得到最后两个值22和16但我只想要第一个值为22.我知道它有一个简单的解决方案,但我无法找到它。

1 个答案:

答案 0 :(得分:0)

你的问题可以通过长度函数轻松解决。

x[length(x)-1] 应该给你倒数第二个值。