SettingWithCopyWarning создает новый столбец. Несколько вариантов оправданы, но результат тот же - PullRequest
1 голос
/ 11 марта 2019

Я получаю SettingWithCopyWarning, когда пытаюсь создать новый столбец, который является копией другого, просто меняя формат даты.

Я выполняю:

df2['fecha'] = pd.to_datetime(df2.fecha)
df2['fechanorm'] = df2['fecha'].dt.strftime('%d/%m/%Y')

быть fecha полем, содержащим дату в одном формате, и быть fechanorm новым полем, в котором я хочу сохранить ту же дату в другом формате.

После прочтения другого доступного поста я попробовал другой вариант для второго предложения, но все они с тем же предупреждением:

df2.loc[:,'fechanorm'] = df2.loc[:,'fecha'].dt.strftime('%d/%m/%Y')
df2['fechanorm'] = df2.loc[:,'fecha'].dt.strftime('%d/%m/%Y')

Как я могу удалить это предупреждение?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...