Select rows by position.
slice_(.data, ..., .dots)
slice(mtcars, 1L) slice(mtcars, n()) slice(mtcars, 5:n()) by_cyl <- group_by(mtcars, cyl) slice(by_cyl, 1:2) # Equivalent code using filter that will also work with databases, # but won't be as fast for in-memory data. For many databases, you'll # need to supply an explicit variable to use to compute the row number. filter(mtcars, row_number() == 1L) filter(mtcars, row_number() == n()) filter(mtcars, between(row_number(), 5, n()))
Looks like there are no examples yet.