我正在处理熊猫的一个角落案例。我正在尝试使用 agg fn 但没有进行 groupby。假设我想要对整个进行聚合dataframe
,即
from pandas import *
DF = DataFrame( randn(5,3), index = list( "ABCDE"), columns = list("abc") )
DF.groupby([]).agg({'a' : np.sum, 'b' : np.mean } ) # <--- does not work
而且DF.agg( {'a' ... } )
也不行。
我的解决方法是DF['Total'] = 'Total'
先做一个DF.groupby(['Total'])
,但这似乎有点人为。
有没有人有更清洁的解决方案?