python - Python 字母数字和字符比较
问题描述
我有一个 CSV 数据集,我正在尝试选择“INCOME”列等于“<=50K”或“>50K”的所有行
这就是我所拥有的,但它只返回没有任何行的列名。
df.loc[df.INCOME == '>50K',:]
我的代码基本上说选择“df”数据集的 INCOME 列等于“> 50K”的所有行
请问有什么帮助吗?
解决方案
你可以做
df.INCOME=df.INCOME.str.strip()
df.loc[df.INCOME == '>50K',:]