从对象到布尔值的Pandas转换总是使用astype返回True

时间:2018-01-19 21:57:07

标签: python pandas

我在数据框中有一列我需要从对象转换为布尔值。但是,使用False时,值会从True更改为astype。关于如何防止这种情况的任何想法?

df['isgood']返回:

0    True
1    False
2    False

df['isgood'].astype(bool)返回:

0    True
1    True
2    True

1 个答案:

答案 0 :(得分:4)

如果您需要将其转换为bool类型

,则df类型中的True和False为str
VerifyCsrfToken