При выполнении:
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
(1-й бит - это временная метка UNIX, то есть секунд, прошедших с 1/1/1970), я получаю эту ошибку при передискретизации данных каждые 15 секунд с помощью x.resample('15S')
:
TypeError: Only valid with DatetimeIndex, TimedeltaIndex or PeriodIndex
Это похоже на то, что информация "datetime" не была проанализирована:
X
DateTime
1.449054e+09 15.31
1.449054e+09 16.19
...
Как импортировать .CSV с датой, хранящейся как временную метку с модулем pandas?
Затем, как только я смогу импортировать CSV, , как получить доступ к строкам, для которых датa > 2015-12-02 12:02:18?