Переопределить преобразование даты и времени панды, где 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.