【发布时间】:2014-04-07 02:11:02
【问题描述】:
我有一个DataFrame 和一列Timestamp,其中每个值都是自午夜以来的秒数,精度为纳秒。例如:
Timestamp
34200.984537482
34201.395432198
等等。自午夜以来的 34200 秒是上午 9:30:00。
我想在我的dataframe 中创建新条目,其中包含一列Second 和Minute,我将Timestamp 舍入到最接近的秒和分钟(前瞻性)。所以
Timestamp Second Minute
34200.984537482 34201 34260
34201.395432198 34202 34260
如何在 Python 中做到这一点?另外,我应该使用 Pandas 的DateTimeIndex 吗?一旦我完成时间,我将计算每个时间戳之间的时间差,因此 DateTimeIndex 可能更合适。
【问题讨论】:
-
你绝对应该使用 datetime64/DatetimeIndex。