我尝试了以下代码:
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函数。我觉得这很令人困惑,不胜感激。谢谢。
此外,如果有人确实知道如何仅对具有两个或多个条目的状态执行此分析,那么这也将有所帮助。谢谢。
答案 0 :(得分:0)
在我的情况下,如果我将min放入henhens中,则可以正常工作
pivot = pd.pivot_table(pct,values = ['CERT'],index = ['ST'],aggfunc = {'CERT':['max','min',np.mean]}))< / p>