[问题] Pandas双条件groupby求取

楼主: sonicstars (昊旱)   2024-09-03 15:14:35
我的资料型态如下图,当然实际上是有2019全年的日业绩,图为范例
https://imgur.com/Z7e6wyO
我的最终目的是求取分店ABCD的每季业绩
单纯求取每季业绩或是只求取分店一年业绩我都能用groupby做到
但是要如何在同时满足指定"分店"及"每季"的分组条件下进行计算
这个我履试不成,恳请各位帮忙
作者: lycantrope (阿宽)   2024-09-03 15:40:00
不就groupby(["分组","日期"])?
楼主: sonicstars (昊旱)   2024-09-03 16:03:00
了解您的意思,我分享一下我目前使用的程式码https://imgur.com/a/BC0IZTh如果依据您的建议修改的话df_s = df_s.groupby([by='分店'],[freq='M'])会出现SyntaxError: invalid syntax 错误
作者: liton (欧吉桑留学生)   2024-09-03 16:27:00
哎……人家给你程式了,都会抄错by = ["分组","日期"]
作者: lycantrope (阿宽)   2024-09-03 20:22:00
pandas2.0有这么难?pd.Grouper(key=["分组","日期"])
作者: tzouandy2818 (Naked Bear)   2024-09-04 09:17:00
干 好好笑
作者: yan960521   2024-09-16 13:29:00
跟你说 拿去问ai比较快 还不用等 不想付费可以用skype内建的Copilot

Links booklink

Contact Us: admin [ a t ] ucptt.com