У меня есть значения даты столбца, как показано ниже в кадре данных
Jan 2009
Feb 2003
2017-09-01 00:00:00
но когда я использую
np.where(df['Date'].astype(str).apply(len) == 8,pd.to_datetime(df['Date'],format="%b %Y"),pd.to_datetime(df['Date']))
происходит сбой с приведенной ниже ошибкой: -
ValueError: данные о времени datetime.datetime (2017, 9, 1, 0, 0) не соответствуют формату "% b% Y" (соответствует)
Есть идеи?