Python 迭代数据帧的两列,根据前两列中的查找为第三列指定值

Python 迭代数据帧的两列,根据前两列中的查找为第三列指定值,python,pandas,Python,Pandas,我有这个数据框: 我需要计算的如下 如果第一列时间戳与下一列时间戳相同 如果第2列(勾选方向列)对应的行值与前一行相同 输出-->市场订单。(即标记该行或该行中的交易) 如果不满足条件1和2,则输出=限制顺序 最后,我需要将这些高于限额和市场订单的输出分配到同一数据框架中标记为市场或限额订单的新列

我有这个数据框:

我需要计算的如下

  • 如果第一列时间戳与下一列时间戳相同
  • 如果第2列(勾选方向列)对应的行值与前一行相同 输出-->市场订单。(即标记该行或该行中的交易) 如果不满足条件1和2,则输出=限制顺序
  • 最后,我需要将这些高于限额和市场订单的输出分配到同一数据框架中标记为市场或限额订单的新列