【发布时间】:2015-11-16 16:28:27
【问题描述】:
我有一个数据框df,看起来像这样:
index value
2011-04-25 09:44:30 0.008272
2011-04-25 09:45:00 0.008272
2011-04-25 09:45:30 0.007638
2011-04-25 09:46:00 0.005099
2011-04-25 09:46:30 0.001915
... ...
2011-04-28 15:45:30 -0.075017
2011-04-28 15:46:00 -0.075017
跨越 4 天,每天 9:30-15:00 之间间隔 30 秒。
例如,如果日期时间戳2011-04-25 09:46:30 是我的时间序列中的主要“事件”,我如何才能以最佳方式创建一个列,比如event_time,在这个日期时间戳我有一个 0,负数对于小于2011-04-25 09:46:30 的日期时间戳和大于2011-04-25 09:46:30 的日期时间戳的正数?我想要一个看起来像 [-1000, -999, -998 .... 0, 1, 2, .... 2200] 的列,其中 0 对应于索引 = 2011-04-25 09:46:30
【问题讨论】: