Python 如果出现值,则检查下一个x行
我有一个数据帧,包括两列,分别表示事件a和事件B(0和1分别表示发生/未发生)。我想创建一个新的列C,如果B发生在a的72行内,则为真Python 如果出现值,则检查下一个x行,python,pandas,dataframe,Python,Pandas,Dataframe,我有一个数据帧,包括两列,分别表示事件a和事件B(0和1分别表示发生/未发生)。我想创建一个新的列C,如果B发生在a的72行内,则为真 由于数据帧的大小,使用iterrows(两次)花费的时间太长。还有其他方法吗?当您没有模式并且需要访问前面的行时,使用iterrows进行迭代是解决此类问题的好方法。使用numpy阵列可以加快速度。这里有一些关于iterrows vs numpy性能的信息,请提供
由于数据帧的大小,使用iterrows(两次)花费的时间太长。还有其他方法吗?当您没有模式并且需要访问前面的行时,使用iterrows进行迭代是解决此类问题的好方法。使用numpy阵列可以加快速度。这里有一些关于iterrows vs numpy性能的信息,请提供