【发布时间】:2016-03-11 09:30:22
【问题描述】:
做的时候:
import pandas
x = pandas.read_csv('data.csv', parse_dates=True, index_col='DateTime',
names=['DateTime', 'X'], header=None, sep=';')
使用这个data.csv 文件:
1449054136.83;15.31
1449054137.43;16.19
1449054138.04;19.22
1449054138.65;15.12
1449054139.25;13.12
(第一个列是 UNIX 时间戳,即自 1970 年 1 月 1 日以来经过的秒数),使用x.resample('15S') 每 15 秒重新采样一次数据时出现此错误:
TypeError: Only valid with DatetimeIndex, TimedeltaIndex or PeriodIndex
好像“日期时间”信息没有被解析:
X
DateTime
1.449054e+09 15.31
1.449054e+09 16.19
...
如何使用 pandas 模块导入将日期存储为时间戳的 .CSV?
那么一旦我能够导入 CSV,如何访问日期 > 2015-12-02 12:02:18 的行?
【问题讨论】:
-
我认为这个问题与stackoverflow.com/questions/12251483/… 重复。