排序的本质
排序的结果是二维数据的行索引。
输出的是排列后的行索引值,对不同排序方式
- 单列
- 多列
提取列使用 $
mtcars[order(mtcars$cyl, decreasing = TRUE)]
mtcars[order(mtcars$cyl, mtcars$mpg, decreasing = c(TRUE, FALSE))]索引的本质
索引的本质是逻辑值索引,注意列索引需要留空。
mtcars[mtcars$cyl == 6 & mtcars$mpg >= 20, ]subset() 函数可以进行行筛选