找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 996|回复: 0

[求助] dataframe可以实现当前行与前面所有行的判断输出吗

2

主题

2

帖子

2

积分

贫民

积分
2
C羽言 发表于 2022-6-26 09:17:07 | 显示全部楼层 |阅读模式
          A         B                cond  FX
0  0.882806  0.304867   True   0
1  0.056223  0.530129   True   0
2  0.110219  0.607588  False   0
3  0.529554  0.662503   True   0
4  0.090188  0.723339  False   0
5  0.981783  0.059582   True   0
6  0.342236  0.863920   True   0
7  0.382177  0.117940   True   0
8  0.508962  0.299966  False   0
9  0.520768  0.497950   True   0

当cond为True时,与上次cond为True做对比。
如果A小于上次cond为True时的B,FX输出 -1
如果B大于上次cond为True时的A,FX输出 1
如果上次cond为True时,上面2个条件都不符合,继续向上寻找cond为True时,直到找到符合条件之一,输出FX的值

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表