根据条件标准创建BOOL col

时间:2018-01-24 03:30:10

标签: python-3.x pandas lambda

我有一个pandas DF,我正在测试一个列是否包含单元格中的某个字符串。

我使用list comprehension从df [“Situation”]创建一个list个值,这些值在值中具有“Standalone”。

我想针对此列表测试成员资格,如果此处存在该值,则返回FALSE。

`df['Standalone'] = df.apply(lambda x: x == 'FALSE' if ['Situation'] not in 
true_std_list else 'TRUE', axis=1)`

Pandas抛出错误;系列模棱两可。

任何想法?

0 个答案:

没有答案