Привет всем членам сообщества, Я проверяю все связанные вопросы, но мне не удалось найти решение для этого. У меня есть следующие DBКак получить связанные переменные в соответствии с условием в R
DB<-data.frame(ID=rep((1:10),10),DISTANCE=1:100,TIME=rep(1:20))
, и я хочу, чтобы получить максимальное значение для ХОДЬБЫ столбца для каждого идентификатора с соответствующим временем, то есть:
result<-data.frame(ID=1:10,DISTANCE=91:100,TIME=11:20)
Я уже знает, что
aggregate(DB$DISTANCE,by=list(DB$ID),max)
может выполнять часть работы, поэтому как я могу получить связанное значение для столбца TIME в соответствии с максимальным значением DISTANCE для каждого идентификатора?
Большое спасибо за помощь!
+1 для предоставления нам данных и отображения желаемого результата. –