Как сделать столбец по времени с условиями? В какой тип данных перевести, чтобы посчитать
При расчете стоит 2 задачи:
- есть отдельный столбец "Время". Нужно посчитать по нему разницу. Например, от каждой даты нужно начинать сначала, те первая ноль, а дальше 1- предыдущая дата - это будет колонка время. Далее нужно посчитать накопительно этот столбец через cumsum. Сделала и функцию и потом через apply, но все равно выдает ошибки.
- По полученному накопительному шагу, нужно создать столбец с критериями, если накопительная сумма равна 7 минут, то 1, если <= 14 мин., то 2 и т. д. Здесь через where не получается, пишет для типа данных dt не работает.
Источник: Stack Overflow на русском