最近在做老师布置的作业,遇到了要选出新冠疫情中新增最多的一天,也就是算出新增人数,使用shift函数很简单即可算出
p['xx_1'] = p["xx"].shift(1)
上面得到的就是xx字段向下移动一行的结果,和之前相比向下移动一行,你可以设置为任意行,也可是向上向下
p['xx'] - p["xx_1"]
参考自ML_BOY
Ndf.sort_values(["CumulativePositive"],ascending=False)
ndf_list = (Ndf["CumulativePositive"])
ndf_list1 = ndf_list.shift(1)
resultofndf = ndf_list1-ndf_list
resultofndf