最佳答案
出于参数的考虑,如果我想在 Python 中使用10长度向量的最后5个元素,我可以在范围索引中使用 -
运算符,如下所示:
>>> x = range(10)
>>> x
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
>>> x[-5:]
[5, 6, 7, 8, 9]
>>>
在 R 中做这件事的最好方法是什么?有没有比我现在的技术更干净的方法,那就是使用 length()
函数?
> x <- 0:9
> x
[1] 0 1 2 3 4 5 6 7 8 9
> x[(length(x) - 4):length(x)]
[1] 5 6 7 8 9
>
这个问题与时间序列分析有关,因为只研究最近的数据通常是有用的。