2024-09-27 02:25:42 发布
网友
a a a b b b c c c 0 1 2 3 0 1 2 1 3 5 1 4 5 6 3 4 5 2 4 6 2 7 8 9 6 7 8 3 5 7
我有一个具有多个同名列的数据框,我想创建一个新的数据框,使用具有相同列名的行的计算平均值
以下是所需的输出:
a b c 0 2 1 3 1 5 4 4 2 8 7 5
我尝试了以下代码,但似乎不起作用
df_mean = df.groupby(by=df.columns, axis=1).mean()
按级别尝试参数:
df_mean=df.groupby(level=0,axis=1).mean()
另一种可能的方式:
df_mean=df.T.groupby(df.columns).mean().T
df_mean的输出:
df_mean
按级别尝试参数:
另一种可能的方式:
df_mean
的输出:相关问题 更多 >
编程相关推荐