Двойное групповое среднее значение и добавление нового столбца - PullRequest
1 голос
/ 09 мая 2019

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

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

main : 1: SettingWithCopyWarning: пытается установить значение для копии среза из DataFrame. Попробуйте использовать .loc [row_indexer, col_indexer] = значение вместо

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

Если есть способ обойти это предупреждение или исправить его. Пожалуйста, обратите внимание, что DF действительно большой (полмиллиона строк). Любая помощь будет хорошей.

average_stand['mean'] = average_stand.groupby(['branch_id','bill']).transform('mean',numeric_only = False)


    customer_id  branch_id   bill       mean
144    1            1       10           13
145    1            1       16           13
146    1            2       16           16
147    2            2       14           16.5
148    2            2       19           16.5
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...