Так что мои данные, в панде, выглядит следующим образом:Python Панда: выбрать несколько значений ячеек одного столбца, основываясь на значении другого столбца
values variables
134 1
12 2
43 1
54 3
16 2
И я хочу, чтобы создать новый столбец, который является суммой values
всякий раз, когда остаток variables
не равен переменной текущей строки в variables
. Например, для первой строки я хотел бы суммировать все строки values
, где variables != 1
. Результат будет выглядеть следующим образом:
values variables result
134 1 82
12 2 231
43 1 82
54 3 205
16 2 231
Я попробовал пару вещей, как перечислить, но я не могу показаться, чтобы получить хорошую ручку на этом. Благодаря!