如何删除R中数据集中的前N行?

时间:2016-06-12 05:08:51

标签: r

我已经看到了这个stack-overflow question。但我想要的是删除我的数据集中的前N行。我不能想到解决方案,因为我是R的新手。

2 个答案:

答案 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]