Панды: значение пытается быть установлено на копии среза из DataFrame. - PullRequest
0 голосов
/ 01 ноября 2018

Есть несколько сообщений об этом, я знаю. Но я действительно не могу понять это, и ни у кого нет точного случая, когда я застрял.

Я получил это сообщение об ошибке:

/ data / src / dataprocessing / eventVw.py: 67: SettingWithCopyWarning: Значение пытается быть установлено для копии среза из DataFrame. Попробуйте использовать .loc [row_indexer, col_indexer] = значение вместо

См. Предостережения в документации: http://pandas.pydata.org/pandas-docs/stable/indexing.html#indexing-view-versus-copy

df [label] = pd.to_datetime (df.loc [:, label])

Однако я уже использую .loc.copy() as other posts suggest).

df.loc[:,label] = pd.to_datetime(df.loc[:,label]).copy()

df.loc[:,'col1'] = pd.to_datetime(df.loc[:,col1])

df['col1'] = pd.to_datetime(df.loc[:,col1])

Ни одна из этих работ. Что я тут не так делаю? Разве невозможно присвоить значения существующей переменной df?

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