11
有没有办法像DataFrameGroupBy.agg函数一样将函数列表应用于DataFrame中的每一列?我发现了一个丑陋的方式做到这一点是这样的:熊猫如何将多个函数应用于数据框
df=pd.DataFrame(dict(one=np.random.uniform(0,10,100), two=np.random.uniform(0,10,100)))
df.groupby(np.ones(len(df))).agg(['mean','std'])
one two
mean std mean std
1 4.802849 2.729528 5.487576 2.890371
'agg'现在可以作为一个数据帧的方法所以这个作品,未经伎俩:'df.agg( ['mean','std'])''。 – ayhan
@ayhan:非常感谢您的改进。 – unutbu