избегать настройки с предупреждением о копировании - PullRequest
0 голосов
/ 23 октября 2018

edit: спасибо Вэнь, это обновляется в ожидании удаления.

Оба нижеприведенных назначения производят одинаковое SettingWithCopyWarning.

series = u[columns].copy() # this copy

for app in endog:
    min_nonzero = series[series[app] > 0].min()[0]

    series.loc[series[app] == 0, app] = min_nonzero - 0.00001 # works with this copy
    #series[app][series[app] == 0] = min_nonzero - 0.00001

Второе, которое я получаю .., но первоеЯ видел эту форму в качестве принятого ответа на вопросы "как избежать SettingWithCopyWarning" здесь, на stackoverflow.Почему это не так?что мне нужно сделать?

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