Не уверен, правильно ли я вас понял, но похоже, что вы хотите сгруппировать по Gender
и Age
:
import pandas as pd
df = pd.DataFrame({
"Gender": ['M.','M.','M.','M.','F.','F.','F.','F.'],
"Age":[20.,20.,22.,22.,20,20,22,22],
'Marks':[30,45,46,33,44,46,42,31] })
df.groupby(['Gender','Age'])['Marks'].sum()
Результат:
Gender Age
F. 20.0 90
22.0 73
M. 20.0 75
22.0 79