Глядя на ошибку, я почти уверен, что df['issue_d] = 'Sep-14'
.Это означает, что вы используете неверную строку формата.Заданная вами строка формата ожидает месяцы в виде цифр и полный год (4 цифры), т. Е. '09-2014'
В качестве строки формата вы должны указать '%b-%y'
, в котором сокращенное название месяца используется в вашемязык и год, состоящие из двух цифр (начиная с 2000 года).Таким образом, ваша строка должна выглядеть следующим образом:
dt_series = pd.to_datetime(df['issue_d'], format= '%b-%y')
Различные форматы можно найти в документации по Python datetime
, которую можно найти здесь .