gpt4 book ai didi

pandas - Pandas 中的持续时间到秒

转载 作者:行者123 更新时间:2023-12-02 07:21:28 25 4
gpt4 key购买 nike

我怎么能有这样的系列:

2016-11-09 00:07:00    0 days 00:00:15.000000000
2016-11-09 00:07:15 0 days 00:20:14.000000000
2016-11-09 00:07:30 0 days 10:00:15.000000000

变成这样的整数值:

2016-11-09 00:07:00    15
2016-11-09 00:07:15 1214 // 20*60+14
2016-11-09 00:07:30 36015 // 10*60*60+15

最佳答案

这些是 TimeDeltas .您应该可以使用 total_seconds方法。但是,您需要通过 datetime 访问器 dt 访问该方法。 .假设您的系列名为 s

s.dt.total_seconds()

2016-11-09 00:07:00 15.0
2016-11-09 00:07:15 1214.0
2016-11-09 00:07:30 36015.0
dtype: float64

但是,如果碰巧这些是字符串。最好使用 pd.to_timedelta

pd.to_timedelta(s).dt.total_seconds()

2016-11-09 00:07:00 15.0
2016-11-09 00:07:15 1214.0
2016-11-09 00:07:30 36015.0
dtype: float64

关于pandas - Pandas 中的持续时间到秒,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44747325/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com