【发布时间】:2021-11-01 22:03:29
【问题描述】:
我正在尝试对数据集进行分组,并根据时间和速度的两个独立度量来获取第一个值和最高值。所以我需要每组最早记录的时间和速度,然后是每组最快记录的时间和速度。我已经走了这么远,但需要一些帮助......
library(tidyverse)
group <- c(1,1,1,1,1,2,2,3,3,4,4,4,4,4,4)
time <- c(1,6,4,5,7,12,10,2,3,8,9,11,13,14,15)
speed <- c(17,6, 99, 34, 12, 5, 67, 43, 23, 12, 15, 78, 61, 78, 20)
data = data.frame(group, time, speed)
summary = data %>%
group_by(group) %>%
summarise(
firstTime = # lowest time
HighestSpeedTime = , # time for highest speed
firstSpeed = , #speed for lowest time
highestSpeed = max(speed), # highest speed
)
【问题讨论】: