【发布时间】:2020-03-01 14:03:44
【问题描述】:
我想计算每行和接下来 5 行之间的差异,并返回所有这些值的最大值(仅限非 Nan),并对 pandas 数据框中的所有行重复相同的操作,最后在新列中打印值.我已经尝试过.shift(1) 函数并尝试对所有行迭代地执行它,但它似乎很慢。
A' B' Output
AA 1 4
BB 2 3
CC 3 2
DD 4 1
EE 5 0
【问题讨论】:
-
能否请您添加到目前为止您尝试过的内容。
-
问题与
machine-learning无关 - 请不要向无关标签发送垃圾邮件(已删除)。 -
你能不能解释一下 BB 行的输出是 5 的?根据您的描述,应该是 3。
-
是的,对不起。它是一个错字。应该是 3。谢谢