【发布时间】:2020-05-07 10:19:57
【问题描述】:
我有一列以 hh:mm:ss 格式计算从 A 到 B 所需的秒数。但是,A 和 B 可能会在数据中显示空值。
假设 A=05:15:00 和 B=naT,那么减法将返回 5:15 秒,由于 B 是无穷大,这在上下文中会产生误导和错误!如果 both 列不为空,我如何指定仅从 A 中减去 B 列?
这是我的代码:
df['A_to_B']=(df.B-df.A).dt.total_seconds()
【问题讨论】: