我是 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 天)等等。如果可能(使用矢量化?),有哪些方法可以快速填充“信号”列?这是具有数万行的大型数据帧的子集,它是按顺序分析的众多数据帧之一。
添加回答
举报
0/150
提交
取消