pandas pct_change的用法

df.pct_change(periods=1, fill_method=’pad’, limit=None, freq=None, **kwargs) 可以实现环比增长率的计算

periods参数控制步长

1)先来看数据结构,注意看里面create_year_month的结构

2)利用pct_change实现环比增长率计算

gather_customer_order_10_11_group_temp=gather_customer_order_10_11_group.groupby('chinese_territory').agg({'order_num':'pct_change','sum_amount':'pct_change'}).fillna(0).rename(columns={'order_num':'order_diff','sum_amount':'amount_diff'})

gather_customer_order_10_11_group=pd.concat([gather_customer_order_10_11_group,gather_customer_order_10_11_group_temp],axis=1)

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。