给定一个包含C
和time
列的数据框session
我想检查每列中的行项是否匹配,然后执行一些操作(如果为true)。我想知道是否有一个矢量化解决方案,目前这就是我正在做的事情:
for i in range(len(C['time'])):
if C['time'][i] == C['session'][i]:
# do something
答案 0 :(得分:0)
您可以使用相等条件索引原始数据帧,然后对结果进行操作:
C.loc[C['time'] == C['session'], ] = ...result of some operation...