x['count']=x.groupby('a'['a'].transform('count')
У меня есть данные с тремя столбцами времени начала и окончания и a, с помощью приведенной выше строки кода я могу подсчитать частоту точек в столбце a, но я также хочу суммировать время для этого значения, например, если в столбце'a' значение 60 встречается 100 раз каждый раз, когда значение остается в течение 2 минут или более, как рассчитать суммарную продолжительность времени для 100 раз?если у вас есть идеи по поводу этой задачи, пожалуйста, поделитесь здесь * ** вот мои данные
Таблица выше - мой желаемый результат