我有一个 DF,里面有 2 个 int 列,“CNT”和“STG_TABLE_CNT”。我想添加一个新列“IS_MATCH”,如果“CNT”和“STG_TABLE_CNT”具有相同的值,则返回“Y”,否则返回“N”。
我试过这个:
if result['CNT'] == result['STG_TABLE_CNT']:
result['IS_MATCH'] = 'Y'
else:
result['IS_MATCH'] = 'N'
但这会引发以下错误:
ValueError: The truth value of a Series is ambiguous. Use a.empty, a.bool(), a.item(), a.any() or a.all().
我意识到它正在寻找平等(真/假)我只是不知道如何解决这个问题以返回“Y”或“N”
ibeautiful
DIEA
相关分类