为什么不这样做呢?
df['NewCol'] = df.apply(lambda x: segmentMatch(x['TimeCol'], x['ResponseCol']), axis=1)
现在,我们没有像示例中那样尝试将列作为参数传递,而是简单地将每一行中的相应条目作为参数传递,并将结果存储在中'NewCol'
。
python pandas-将具有两个参数的函数应用于列
为什么不这样做呢?
df['NewCol'] = df.apply(lambda x: segmentMatch(x['TimeCol'], x['ResponseCol']), axis=1)
现在,我们没有像示例中那样尝试将列作为参数传递,而是简单地将每一行中的相应条目作为参数传递,并将结果存储在中'NewCol'
。