为了账号安全,请及时绑定邮箱和手机立即绑定

使用第 1 列和第 2 列填充第 3 列

使用第 1 列和第 2 列填充第 3 列

慕丝7291255 2021-09-14 15:05:08
我是 Python 新手,拥有以下 Pandas 数据框 - 我正在尝试编写代码来填充“信号”列,如下所示:天long_entry_flaglong_exit_flag信号1错误的真的2错误的错误的3真的错误的14真的错误的15错误的错误的16真的错误的17真的错误的18错误的真的9错误的真的10真的错误的111真的错误的112真的错误的113错误的错误的114错误的真的15错误的错误的16错误的真的17真的错误的118真的错误的119错误的错误的120错误的错误的121错误的真的22错误的错误的23错误的错误的我的伪代码版本将采取以下步骤向下看 ['long_entry_flag'] 列,直到进入条件为 True(最初的第 3 天)然后我们每天在 ['signal'] 列中输入 '1' 直到退出条件为 True ['long_exit_flag']==True 在第 8 天然后我们回看 ['long_entry_flag'] 列等待下一个入场条件(发生在第 10 天)再次我们每天在 ['signal'] 列中输入“1”,直到退出条件为 True(第 14 天)等等。如果可能(使用矢量化?),有哪些方法可以快速填充“信号”列?这是具有数万行的大型数据帧的子集,它是按顺序分析的众多数据帧之一。
查看完整描述

3 回答

  • 3 回答
  • 0 关注
  • 161 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信