分钟无法在pythonivot_table中工作

时间:2018-07-05 23:23:59

标签: python pandas pivot-table

我尝试了以下代码:

pivot = pd.pivot_table(pct, values=['CERT'], index=['ST'], aggfunc={'CERT': [min, max, np.mean]})

并收到以下错误:

sort_values() got an unexpected keyword argument 'by'

但是,当我运行以下代码并且它起作用时:

pivot = pd.pivot_table(pct, values=['CERT'], index=['ST'], aggfunc={'CERT': [max, np.mean]})

唯一的区别是我删除了min函数。我觉得这很令人困惑,不胜感激。谢谢。

此外,如果有人确实知道如何仅对具有两个或多个条目的状态执行此分析,那么这也将有所帮助。谢谢。

1 个答案:

答案 0 :(得分:0)

在我的情况下,如果我将min放入henhens中,则可以正常工作

pivot = pd.pivot_table(pct,values = ['CERT'],index = ['ST'],aggfunc = {'CERT':['max','min',np.mean]}))< / p>