У меня есть фрейм данных, который выглядит следующим образом, но с несколькими записями:
ID Date
1 {'day': 20, 'year': 2018, 'month':9}
Я пытаюсь изменить все в столбце Дата в формат временных рядов панд.Я пытался перебрать данные и изменить каждую запись, выполнив следующее, но получаю сообщение об ошибке о том, что форматы не совпадают.
for index, rows in iterrows:
x = row['Date']
pd.to_datetime(pd.Series(x), format = 'day': %d, 'year': %y, \
'month': %m, dayfirst = True)
При запуске df.to_dict()
это вывод:
{'ID': {0: '1'}, 'Date':{0: "{'day': 20, 'year': 2018, 'month': 9}"}}