我有一个包含3列的数据框-
我想通过做这样的事情基于筷子长度将列分组-
meansByCL = df_chopstick.groupby('Chopstick.Length')['Food.Pinching.Efficiency'].mean().reset_index()
但这会引发错误-
AttributeError: Cannot access callable attribute 'groupby' of 'DataFrameGroupBy' objects, try using the 'apply' method
我不确定这个错误是什么意思。谁能告诉我我做错了什么或如何以不同的方式编写此代码?
最佳答案
当您尝试对以前已经分组的数据框进行groupby()
时,就会发生这种情况!
关于python - AttributeError : Cannot access callable attribute 'groupby' of 'DataFrameGroupBy' objects,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/53406056/