我的申請涉及與數據處理(包含在CSV),其爲以下形式:熊貓:使用Unix時間戳時間戳作爲日期時間索引
Epoch (number of seconds since Jan 1, 1970), Value
1368431149,20.3
1368431150,21.4
..
目前我使用numpy的loadtxt方法的CSV讀取(可以很容易地使用Pandas的read_csv)。目前我的系列我正在轉換的時間戳字段,如下所示:
timestamp_date=[datetime.datetime.fromtimestamp(timestamp_column[i]) for i in range(len(timestamp_column))]
我按照這個設置timestamp_date的日期時間指數爲我的數據幀。我試着在幾個地方搜索,看看是否有更快(內置)的方式來使用這些Unix時代的時間戳,但找不到任何。很多應用程序都使用這種時間戳術語。
- 是否有內置的方法來處理這種時間戳格式?
- 如果不是,那麼處理這些格式的建議方法是什麼?
哇!不知道它可能是如此簡單!最好的部分是它保留了矢量化操作的感覺。 – 2013-05-13 08:02:43
N.B. https://github.com/pydata/pandas/issues/3540 – 2013-05-13 21:06:01