我创建了使用Groupby()和的代码.agg(),以便新的 DataFrame 具有sum、mean和count中的值的列Total。
test = df.groupby('Sector').agg({'Total': ['sum', 'mean', 'count']})该代码已运行并产生了必要的结果。但是当尝试使用降序对sort_values()列进行排序时sum。我遇到一个问题。
test.sort_values('sum', axis="columns", ascending = False, inplace = True)它会给我输出: KeyError: 'sum'
我似乎找不到一种方法来引用该.agg()函数创建的列。
任何帮助将不胜感激。谢谢
慕哥9229398
炎炎设计
慕姐4208626
随时随地看视频慕课网APP
相关分类