Python(Pandas) - 删除带有NAs的行并将值转换为boolean

时间:2016-11-17 01:03:01

标签: python pandas jupyter-notebook

尝试删除缺少数据的行“?”是这种情况,并将最后一列(收入)转换为布尔值。关注StackOverflow上的几个答案,但仍然无法正常工作。这是代码:

einsum

感谢。

2 个答案:

答案 0 :(得分:2)

1. df['income'] = df['income'].applymap(boolean)
2. df.dropna(how='any', axis=1, inplace = True)

注意applymapaxis

答案 1 :(得分:1)

你有几乎正确的方法,但是你在解析时会占用额外的空间。 CSV不应该有空格。

-Dswarm.logging.com.acme.rest=DEBUG