如何查询比较字符串pandas

bak*_*kun 5 python dataframe pandas

我刚刚成功执行了以下查询:

df2.query('Neighborhood == "Not assigned"')
Run Code Online (Sandbox Code Playgroud)

结果是“Neighborhood”列的值为“未分配”的行。(在我的例子中为零)

我现在正在尝试执行此查询:

df2.query('Postal Code == "M5A"')
Run Code Online (Sandbox Code Playgroud)

但我得到了无效的语法。

WeN*_*Ben 10

添加

df2.query('`Postal Code` == "M5A"')
Run Code Online (Sandbox Code Playgroud)

  • @bakun 剩下1号~ (3认同)

NYC*_*der 6

尝试使用反引号:

df2.query('`Postal Code` == "M5A"')
Run Code Online (Sandbox Code Playgroud)