python中 pandas的dataframe对象的dataframe.diff操作是什么意思?
dataframe.diff()是dataframe对象的一阶差分,是将(原dataframe对象)- (dataframe向下平移一下得到的数据 ) 得到的数据。
diff函数是从数学上来说,是将数据与平移后的数据进行比较得出的差异数据。从操作的意义上来说,是两条临近记录的差值,也就是一阶差分。下面用举例子的方式,将diff的功能进行阐述:
现在有一个DataFrame类型的数据df,如下:
现在对df进行一阶差分操作:df.diff(),得到结果: