如何在 R 中找到最高四分位数和最低四分位数?

How to find top quartile & bottom quartile in R?

使用 mtcars 数据集,找到 MPG 最高四分位数、重量最低四分位数和 5 个档位的汽车。

我知道答案只是编码不合适。

data.frame(mtcars)

mtcars %>% filter(gear>=5)

mtcars[mtcars$wt == min(mtcars$wt), "wt", drop = FALSE]

请推荐

首先提取重量下四分位数的最大值和mpg上四分位数的最小值,然后对所有3个条件进行过滤。

wt_lower <- quantile(mtcars$wt)[[2]]
mpg_higher <- quantile(mtcars$mpg)[[4]]
mtcars %>%
  filter(wt < wt_lower,
         mpg > mpg_higher,
         gear == 5)