熊猫groupby多列值

时间:2018-09-06 21:16:11

标签: python pandas

我试图获取所有std列的平均列

enter image description here

我想再增加一列,以根据Std_4-Std_10值计算平均值。 不确定我应该使用groupby还是ivot。 谢谢

1 个答案:

答案 0 :(得分:0)

使用:

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

要将其重新添加到数据框中,请使用:

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