У меня есть DataFrame, имеющий среди некоторых местоположений столбца и дату, и я хотел бы изменить формат даты только для одного значения местоположения (location = 1), с %m/%d/%Y
на %d/%m/%Y
.
Пока я пробовал несколько вещей, среди которых это:
df.loc[(df['location']=='1'),'date'] = pd.to_datetime(df.loc[(df['location']=='1'),'date'],format='%m/%d/%Y').dt.strftime('%d/%m/%Y')
, который не дает мне никакой ошибки, но также не работает, то есть он не меняет даты для строк, имеющих местоположение = 1.
Как я могу изменить формат в моем файле данных только для строк с местоположением = 1?