Как получить интервал повторения событий в фрейме данных R

В приведенном ниже кадре данных я хочу рассчитать медианное, режим и среднее время повторяющихся событий.

Медиана, режим и среднее значение должны быть также в секундах / минуте, а также в днях.

Разницу интервала повтора следует учитывать minimum_date для каждого числа и в какой интервал времени добавляется следующая строка.

Test_DF

Num                   Date                    
1asc & 251.54         2018-04-01 20:16:32     
1asc & 251.54         2018-04-01 20:46:32
1asc & 251.54         2018-04-02 20:16:32
2fet = 247.94         2018-04-03 15:16:32
2fet = 247.94         2018-04-03 15:20:32
2fet = 247.94         2018-04-03 15:24:32

Требуемый вывод:

Num     minimum_date        max_date                        Median    Mode    Avg
1asc & 251.54       2018-04-01 20:16:32 2018-04-02 20:16:32 720 min   720 min 720 min
2fet = 247.94       2018-04-03 15:16:32 2018-04-03 15:24:32 4 sec     4 sec   4 sec

Dput (testdf) будет полезен

Christoph 01.05.2018 15:30

@Christoph Это образец фрейма данных.

user9211845 01.05.2018 15:31

@ user9211845 мы имеем в виду, что если вы дадите нам dput(Test_DF), то мы все сможем использовать тот же фрейм данных, что и вы.

ngm 01.05.2018 15:35

Сказано иначе: эти столбцы могут быть character, factor или (в одном случае) POSIXt, что меняет ситуацию. Кроме того, когда в значениях есть пробелы, менее тривиально просто копировать и поглощать локальный экземпляр R. Вы можете значительно упростить нам задачу и сделать ее более очевидной, позволяя нам копировать вывод с вашего dput(Test_DF) (или dput(head(...)), если он большой) в дополнение или вместо этого столбчатого вывода (который может выглядеть лучше для глаз).

r2evans 01.05.2018 15:53

Кроме того, это не бесплатная служба кода. Хотя часто кто-то все равно может сделать это за вас, настоятельно рекомендуется провести собственное исследование и попробовать что-то, даже если мы в конечном итоге скажем вам, что вы идете по неправильному пути, показывая, что вы приложили некоторые усилия, пойдет. долгий путь к нам, желая помочь вам.

r2evans 01.05.2018 15:55
Стоит ли изучать PHP в 2023-2024 годах?
Стоит ли изучать PHP в 2023-2024 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
0
5
108
0

Другие вопросы по теме