Сводка по строкам в Pandas
Чтобы получить одно число на каждую
строку, тот же метод sum
нужно применить по строкам: тогда
складывают все числовые ячейки
внутри одной записи.
Возьмём таблицу с количеством и ценой и выведем сумму по строкам:
import pandas as pd
data = {
'qty': [2, 5, 1, 4],
'price': [10, 3, 8, 6],
}
shop = pd.DataFrame(data)
row_totals = shop.sum(axis=1)
print(row_totals) # выведет 0 12
# 1 8
# 2 9
# 3 10
# dtype: int64
Ряд с метками 0, 1, 2
и 3: в первой строке 2 + 10 = 12,
во второй 5 + 3 = 8 и так далее.
Создайте таблицу с двумя числовыми
столбцами a и b
из пяти строк. Выведите ряд
с суммой чисел в каждой строке.
Соберите таблицу баллов двух раундов за три попытки. Для каждой попытки выведите сумму обоих раундов.
Из таблицы с полями morning
и evening получите одно
число на каждый день - сумму
за утро и вечер.