首页 > 解决方案 > Python 字母数字和字符比较

问题描述

我有一个 CSV 数据集,我正在尝试选择“INCOME”列等于“<=50K”或“>50K”的所有行

这就是我所拥有的,但它只返回没有任何行的列名。

df.loc[df.INCOME == '>50K',:]

我的代码基本上说选择“df”数据集的 INCOME 列等于“> 50K”的所有行

请问有什么帮助吗?

标签: pythonpandasjupyterdata-analysis

解决方案


你可以做

df.INCOME=df.INCOME.str.strip()
df.loc[df.INCOME == '>50K',:]

推荐阅读