再接着就是执行select条件,聚合函数就是写在select后面的,对比pandas就是执行agg()函数,在其中针对不同的列执行count、max、min、sum、mean聚合函数。...3)使用for循环打印groupby()分组对象中每一组的具体数据
x = {"name":["a","a","b","b","c","c","c"],"num":[2,4,0,5,5,10,15]}...⑤ 自定义函数:将部门A、B分为一组,C单独成为一组(很特别的需求)
df = pd.DataFrame({"部门":["A", "A", "B", "B", "C", "C"],...针对分组对象,我们既可以直接调用聚合函数sum()、mean()、count()、max()、min(),还可以调用分组对象的agg()方法,然后像agg()中传入指定的参数。...2)直接针对分组对象,调用agg()函数(很重要)
下面知识的讲解,涉及到“聚合函数字符串”,这是我自己起的名字,类似于"sum"、"mean"、"count"、"max"、"min",都叫做“聚合函数字符串