首页 > 解决方案 > pandas groupby 多列值

问题描述

我试图获得所有标准列的平均列

在此处输入图像描述

我想再添加一列来计算 Std_4-Std_10 值的平均值。不确定我应该使用 groupby 还是 pivot 。谢谢

标签: pythonpandas

解决方案


利用:

df.filter(like='Std').mean(1)

要将其添加回您的数据框中,请使用:

df['mean_Std'] = df.filter(like='Std').mean(1)

推荐阅读