Python 3.x 在《熊猫》中,为什么我会犯这样的错误';SeriesGroupBy';对象没有属性';平均值';
我有一个包含两列的数据框架,我正在根据一列应用“groupby”。现在,我想使用以下公式获得“总和”、“最大值”和“最小值”的聚合值: df.groupby([“Column1”]).agg( {“第2列”:[“总和”、“最大值”、“平均值”,λx:x.max()-x.min()] ) 将错误设置为: AttributeError:“SeriesGroupBy”对象没有属性“Mean” 应用groupby()函数 df.groupby([“Column1”]).agg( {“第2列”:[“总和”、“最大值”、“平均值”,λx:x.max()-x.min()] 预期产出: 和最大均值 第1列的值1--XXX YYY ZZZPython 3.x 在《熊猫》中,为什么我会犯这样的错误';SeriesGroupBy';对象没有属性';平均值';,python-3.x,Python 3.x,我有一个包含两列的数据框架,我正在根据一列应用“groupby”。现在,我想使用以下公式获得“总和”、“最大值”和“最小值”的聚合值: df.groupby([“Column1”]).agg( {“第2列”:[“总和”、“最大值”、“平均值”,λx:x.max()-x.min()] ) 将错误设置为: AttributeError:“SeriesGroupBy”对象没有属性“Mean” 应用groupby()函数 df.groupby([“Column1”]).agg( {“第2列”:[“总和”
第1列的值1--PQR STU VWX我想你是大写的。为了得到平均值,我尝试了这个代码,它似乎有效。如果我在这里误解了什么,请纠正我
A=[1,1,3,4,3]
B=[6,7,8,9,10]
C=[8,9,101,1,2]
df = pd.DataFrame(data=[A,B,C]).T
df.groupby(by=[0]).agg(['mean','min'])
欢迎使用Stack Overflow!您能将问题的格式设置得更好一点吗?换行符有助于帮助人们阅读,代码应该位于
codeblocks
中。请参阅我们的指南!