我已经看到了这个stack-overflow question。但我想要的是删除我的数据集中的前N行。我不能想到解决方案,因为我是R的新手。
答案 0 :(得分:11)
在这种情况下,我们需要相反,因此可以使用tail
。
N <- 5
tail(df, -N)
# a
#6 6
#7 7
#8 8
#9 9
#10 10
df <- data.frame( a = 1:10 )
答案 1 :(得分:4)
基于上例中使用的df
:
N <- 5
df[-(1:N), , drop = FALSE]