Что означает SettingWithCopyWarning? - PullRequest
1 голос
/ 06 января 2020

Я пытаюсь создать переменную для моего набора данных, которая возвращает 1, если TimeLogDlyOpsID = previous (TimeLogDlyOpsID). В противном случае возвращает 0. Я знаю, как это сделать в R, но я пытаюсь воссоздать его в Python.

for i in range(2,len(tmpTimeLog2)):
    if(tmpTimeLog2.TimeLogDlyOpsID[i] == tmpTimeLog2.TimeLogDlyOpsID[i-1]):
        tmpTimeLog2.test[i] = '1'
    else:
        tmpTimeLog2.test[i] = '0'

. Я получаю следующее предупреждающее сообщение:

A value is trying to be set on a copy of a slice from a DataFrame

Что я делаю не так?

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