以下代码按隔膜长度对虹膜数据帧进行排序。
library(tidyverse)
iris %>% filter(rank(Sepal.Length) <= 5) # bottom 5 values
iris %>% filter(rank(Sepal.Length) > 5) # everything but bottom 5
如何使用rank
函数获得前5个值?我可以告诉你不是这样的:
iris %>% filter(rank(Sepal.Length) <= -5)
答案 0 :(得分:1)
我想就是这个iris %>% filter(rank(desc(Sepal.Length)) <= 5)