如何用NaN替换熊猫系列中的时间增量对象?

问题描述 投票:0回答:1

我想计算不包括00:00:00值的时间增量序列的平均值。

然后这是我的时间系列:

1    00:28:00
3    01:57:00
5    00:00:00
7    01:27:00
9    00:00:00
11   01:30:00

我尝试用NaN替换5和9行,然后将.mean()应用于该序列。 mean()不包含NaN值,我得到了所需的值。

我该怎么做?

我正在尝试:

`df["time_column"].replace('0 days 00:00:00', np.NaN).mean()`

但不替换任何值

python pandas replace timedelta
1个回答
1
投票

一个想法是使用0 Timedelta对象:

© www.soinside.com 2019 - 2024. All rights reserved.