Переопределить преобразование даты и времени панды, где coerce=True не

У меня должна быть неверная дата в моих данных, но я бы предпочел просто установить ее как пропущенную. Однако моя попытка принуждения к этому не удалась, и я не вижу другого выхода. Чем там можно заняться?

Соответствующая строка:

all_treatments['date'] = pd.to_datetime(all_treatments['INDATUMA'], format='%Y%m%d', coerce=True)

Ошибка:

Traceback (most recent call last):
 File "treatments3_noiopro.py", line 76, in <module>
   all_treatments['date'] = pd.to_datetime(all_treatments['INDATUMA'], format='%Y%m%d', coerce=True)
 File "/home/seidav/anaconda/lib/python2.7/site-packages/pandas/tseries/tools.py", line 340, in to_datetime
   values = _convert_listlike(arg.values, False, format)
 File "/home/seidav/anaconda/lib/python2.7/site-packages/pandas/tseries/tools.py", line 333, in _convert_listlike
   raise e
ValueError: day is out of range for month

Я использую версии pandas 0.16.2 np19py26_0, iopro 1.7.1 np19py27_p0 и python 2.7.10 0 под Linux.

0 ответов

Другие вопросы по тегам