相关疑难解决方法(0)

Pandas如何将多个函数应用于数据帧

有没有办法将函数列表应用于DataFrame中的每一列,如DataFrameGroupBy.agg函数呢?我找到了一种丑陋的方式来做到这一点:

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
Run Code Online (Sandbox Code Playgroud)

python pandas

18
推荐指数
2
解决办法
1万
查看次数

标签 统计

pandas ×1

python ×1