Как рассчитать время появления определенного значения в столбце данных - PullRequest
0 голосов
/ 30 ноября 2018
x['count']=x.groupby('a'['a'].transform('count')

У меня есть данные с тремя столбцами времени начала и окончания и a, с помощью приведенной выше строки кода я могу подсчитать частоту точек в столбце a, но я также хочу суммировать время для этого значения, например, если в столбце'a' значение 60 встречается 100 раз каждый раз, когда значение остается в течение 2 минут или более, как рассчитать суммарную продолжительность времени для 100 раз?если у вас есть идеи по поводу этой задачи, пожалуйста, поделитесь здесь * ** вот мои данные input data

Here is my desired output

Таблица выше - мой желаемый результат

...