python - 如何查询比较字符串 Pandas

标签 python pandas dataframe

我只是成功地做了以下查询:

df2.query('Neighborhood == "Not assigned"')

结果是“Neighborhood”列的值为“Not assigned”的行。 (在我的情况下为零)

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

df2.query('Postal Code == "M5A"')

但是我得到了无效的语法。

最佳答案

尝试使用反引号:

df2.query('`Postal Code` == "M5A"')

关于python - 如何查询比较字符串 Pandas ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62418306/

相关文章:

python - 查找以列表形式存在的列元素的数据帧索引的最快方法

python - 如何设置 matplotlib 以使用 Django 框架(python)

Python heapify 实现运行时

python - 用 "NAN"填充缺失的间隙

r - 根据条件计算平均值

python - Matlab 中的高效字符串连接

python - Pandas 中的字符串匹配和 bool 值重新分配

python - 带有 chunksize 参数的 pandas read_csv 会产生一个只能使用一次的迭代器?

python - 每个值都取决于另一个 df 查询的 Pandas 列

r - 通过采用 2x2 空间平均值将 data.frame 从 8x8 缩小到 4x4