Python Dataframe 中如何实现错行相加减

新人小白,在处理一组数据的时候,想用b列的第i+1行数据减去a列的第i行数据,得出的结果放在新的一列c列第i行。最后一行结果直接认定为1。请问各位大神如何处理啊?

我的数据是时间序列的,我试过一种方法就是建立新的dataframe存放a列然后用shift改变index,再放回到原来的dataframe里面想减

https://blog.csdn.net/weekdawn/article/details/81391808