【发布时间】:2021-12-17 02:38:29
【问题描述】:
编辑:重新构建整个问题以使其更有意义(我认为?)
这是我要分析的数据框(或尽可能接近)。
Customer_ID = [1,2,3,4,5,6,7]
Sales_Info = [11,22,33,44,55,66,77]
begin_date = '2019-10-16'
df = pd.DataFrame({'Customer_ID':Customer_ID,'Sales_Info':units,'Purchase_Date':pd.date_range(begin_date, periods=len(units))})
print (df.head(10))
或者,下面是它的截图:[在此处输入图片描述][1] [1]:https://i.stack.imgur.com/1lYOt.png
我正在尝试添加每个会计年度的所有 Sales_Info。
显然,数据集的值远不止于此,但它是我可以创建的最佳示例。到目前为止,我的编码知识可能仅限于 BASIC,但我正在努力学习,希望能得到任何帮助。
我已经尝试了下面的一些示例,但我正在努力让任何结果输出更正自己,但我感谢每个人试图帮助我并提前谢谢你。
【问题讨论】:
-
使用
pandas.to_datetime(df.Date, format="%d/%m/%Y").dt.year作为分组变量 -
我已经编辑了上面的内容,基本上我试图按年累加 Sales_Info,但数据集包含多个天和月,我需要分别组织和返回每年的 Sales_Info。 @user17242583。
标签: python pandas jupyter-notebook analysis