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)

你可能感兴趣的:(pandas pct_change的用法)