【发布时间】:2012-12-27 05:34:48
【问题描述】:
我有一个 CSV 文件中的日内 30 秒间隔时间序列数据,格式如下:
20120105, 080000, 1
20120105, 080030, 2
20120105, 080100, 3
20120105, 080130, 4
20120105, 080200, 5
如何使用这两种不同的索引方案将其读入 pandas 数据框中:
1、将日期和时间组合成一个日期时间索引
2、在多索引数据帧中使用日期作为主索引,时间作为二级索引
这两种方案的优缺点是什么?一个通常比另一个更可取吗?就我而言,我想查看时间分析,但不完全确定哪种方案更适合我的目的。提前致谢。
【问题讨论】:
-
对于一天中的时间分析,一旦您创建了适当的 DatetimeIndex,您应该使用
at_time和between_time方法很好地覆盖。