如何select R中最大y的x值
How to select x value of max y in R
我有一个 table,其 x 和 y 值如下:;
cbm <- captialbikedata %>%
group_by(hr) %>%
summarize(users = sum(registered))
x
y
1
23
2
45
在这种情况下,我将如何 select 2? (我想select把y值最大的x值放到红色文件里)
我们可以使用slice_max
library(dplyr)
red <- cbm %>%
ungroup %>%
slice_max(y) %>%
pull(x)
我有一个 table,其 x 和 y 值如下:;
cbm <- captialbikedata %>%
group_by(hr) %>%
summarize(users = sum(registered))
x | y |
---|---|
1 | 23 |
2 | 45 |
在这种情况下,我将如何 select 2? (我想select把y值最大的x值放到红色文件里)
我们可以使用slice_max
library(dplyr)
red <- cbm %>%
ungroup %>%
slice_max(y) %>%
pull(x)