Pandas 上下行相减 shift

Pandas 上下行相减 shift,第1张

Pandas 上下行相减 shift

最近在做老师布置的作业,遇到了要选出新冠疫情中新增最多的一天,也就是算出新增人数,使用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

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5625031.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-15
下一篇 2022-12-15

发表评论

登录后才能评论

评论列表(0条)

保存