看了网上流传的讲解,太多雷同和错误,自己尝试了一下,做个记录:
1.首先定义一个df,包含两列

2.根据class列进行分组后,统计score列的累积值
df['result']=df.groupby['class']['score'].cumsum()
3.结果

4.总结
网上的df['score'].groupby['class']cumsum()写法会报错,应该是新版本的问题吧
这篇博客记录了一次尝试使用Pandas进行数据分组累积求和的过程。作者指出现网上很多教程中关于`df['score'].groupby['class'].cumsum()`的写法会导致错误,可能是由于Pandas新版本更新。正确的做法是`df.groupby('class')['score'].cumsum()`。通过这个例子,作者强调了保持对库更新同步以及正确理解API调用的重要性。
Python3.8
Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本
看了网上流传的讲解,太多雷同和错误,自己尝试了一下,做个记录:
1.首先定义一个df,包含两列

2.根据class列进行分组后,统计score列的累积值
df['result']=df.groupby['class']['score'].cumsum()
3.结果

4.总结
网上的df['score'].groupby['class']cumsum()写法会报错,应该是新版本的问题吧
您可能感兴趣的与本文相关的镜像
Python3.8
Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本

被折叠的 条评论
为什么被折叠?
