Когда данные с использованием группировки по группам, как я могу накопить миллисекунды в df?
Входы ниже.
Входы:
time key isValue
2018-03-04 00:00:06.520 1 NaN
2018-03-04 00:00:07.230 1 NaN
2018-03-04 00:00:08.140 1 1
2018-03-04 00:00:08.720 1 1
2018-03-04 00:00:09.110 1 1
2018-03-04 00:00:09.650 1 NaN
2018-03-04 00:00:10.360 1 NaN
2018-03-04 00:00:11.150 1 NaN
2018-03-04 00:00:11.770 2 NaN
2018-03-04 00:00:12.320 2 NaN
2018-03-04 00:00:12.910 2 1
2018-03-04 00:00:13.250 2 1
2018-03-04 00:00:13.960 2 1
2018-03-04 00:00:14.550 2 NaN
2018-03-04 00:00:15.250 2 NaN
....
И я хочу, чтобы здесь были результаты.
1010 * выходы *
key : time
1 : 1.030
2 : 1.050
3 : X.xxx
4 : X.xxx
....
Хорошо, я использую этот код
df.groupby(["key"])["time"].cumsum()
Не правильный код, как мне кажется.