Панды суммируют Groupby, но исключайте определенные столбцыPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Панды суммируют Groupby, но исключайте определенные столбцы

Сообщение Anonymous »

Как лучше всего сделать Groupby на Dataframe Pandas, но исключите несколько столбцов из этой группы? например У меня есть следующий DataFrame: < /p>

Код: Выделить всё

Code   Country      Item_Code   Item    Ele_Code    Unit    Y1961    Y1962   Y1963
2      Afghanistan  15          Wheat   5312        Ha      10       20      30
2      Afghanistan  25          Maize   5312        Ha      10       20      30
4      Angola       15          Wheat   7312        Ha      30       40      50
4      Angola       25          Maize   7312        Ha      30       40      50
< /code>

Я хочу группировать страну столбца и item_code и вычислить только сумму рядов, падающих под столбцы Y1961, Y1962 и Y1963. Полученный DataFrame должен выглядеть следующим образом: < /p>

Code   Country      Item_Code   Item    Ele_Code    Unit    Y1961    Y1962   Y1963
2      Afghanistan  15          C3      5312        Ha      20       40       60
4      Angola       25          C4      7312        Ha      60       80      100
< /code>

Прямо сейчас я делаю это: < /p>

df.groupby('Country').sum()
< /code>

Однако это также добавляет значения в столбце item_code. Есть ли способ, которым я могу указать, какие столбцы должны включать в операцию sum () 
, а какие исключать?


Подробнее здесь: https://stackoverflow.com/questions/327 ... in-columns
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Панды сохраняют другие столбцы после GroupBy – не сумма
    Anonymous » » в форуме Python
    0 Ответы
    16 Просмотры
    Последнее сообщение Anonymous
  • Как искать определенные столбцы и возвращать определенные значения в Python с помощью таблицы Google?
    Anonymous » » в форуме Python
    0 Ответы
    36 Просмотры
    Последнее сообщение Anonymous
  • Pandas и SQL по-разному суммируют суммы в долларах
    Anonymous » » в форуме Python
    0 Ответы
    13 Просмотры
    Последнее сообщение Anonymous
  • Pandas и SQL по-разному суммируют суммы в долларах
    Anonymous » » в форуме Python
    0 Ответы
    16 Просмотры
    Последнее сообщение Anonymous
  • Найдите пары в BST, которые суммируют до заданного значения: Используйте итераторы?
    Anonymous » » в форуме Python
    0 Ответы
    9 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»