我在数据框中有一列,我需要将其从对象转换为布尔值。但是,使用时,值从False变为。关于如何防止这种情况的任何想法?Trueastype
df['isgood'] 返回:
0 True
1 False
2 False
Run Code Online (Sandbox Code Playgroud)
df['isgood'].astype(bool) 返回:
0 True
1 True
2 True
Run Code Online (Sandbox Code Playgroud)
df类型中的True和False是str,如果需要将其转换为bool类型
df.isgood=='True'
Out[420]:
0 True
1 False
2 False
Name: isgood, dtype: bool
Run Code Online (Sandbox Code Playgroud)