这可能是多余的,但我无法在SO上找到类似的问题。R获取最后n个条目的快捷方式
是否有一个快捷方式得到在载体中或阵列最后Ñ元件/条目而不使用长度在计算向量的?
foo <- 1:23
> foo
[1] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
我们说一个人想过去的7个实体,我想避免这种繁琐的语法:
> foo[(length(foo)-6):length(foo)]
[1] 17 18 19 20 21 22 23
Python有foo[-7:]
。 R中有类似的东西吗?谢谢!
加一,并希望为未来的搜索者提供'tail'和'head'的良好负向索引属性。你可以说:“给我所有,但最后n个元素/行”,如:head(foo,-2)' – 2013-02-15 19:12:45
@TylerRinker好点 - 这是很好的信息,我将它添加到答案。 – Dason 2013-02-15 19:19:23