【发布时间】:2020-04-18 12:00:41
【问题描述】:
我们有 Title 列,其值为 [Mr, Miss, Dr, Major]。我想选择值仅等于Mr、Miss 或Dr 的行。我写了以下代码:
train = train[train['Title'] in ['Dr', 'Miss', 'Mr']]
但我收到以下错误:
要在 Pandas 中组合过滤条件,请使用按位运算符('&' 和 '|')而不是纯 Python 运算符('and' 和 'or')
有什么问题?
【问题讨论】: