我可以告诉dplyr的select()来获取索引行吗?

时间:2015-04-13 13:05:02

标签: r dplyr

我想选择我的数据的前1000行,并删除存储中位数的最后一列。有没有办法做到这一点:

select(myTblDf, -median)
mySubset <- myTblDf[1:1000, ]

在单个dplyr select()调用中?

谢谢!

1 个答案:

答案 0 :(得分:4)

select(myTblDf, -median) %>% filter(row_number() <= 1000)
除了评论中建议的那些之外,

也应该有用。