這可能是多餘的,但我無法在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