认识shift函数
简单理解就是可以把数据整体进行偏移,如csv中的某列数据整体下移一行
================》 转换后变为:
转换后就得到一张临时的一张表,然后可以用这张临时表的数据和原本表的数据进行算式,得到你要的结果。
更多shift函数的使用方法可以进pandas官网,/docs
搜索shift找到api使用说明
shift函数的使用
下面用shift函数对一张个股行情csv进行涨跌幅的计算:
计算方法:涨跌幅=(当前收盘价-上一个交易日收盘价)/上一个交易日收盘价*100%
def calculate_change_pct