Если хотите добавить строки, используйте add DataFrame.agg
:
df1 = df.append(df.agg(['max','min','mean','median']))
Если хотите добавить столбцы, используйте assign
с min
, max
, mean
и median
:
df2 = df.assign(max_value=df.max(axis=1),
min_value=df.min(axis=1),
mean_value=df.mean(axis=1),
median_value=df.median(axis=1))