熊猫正在用FALSE和TRUE替换False和True的行

时间:2019-06-07 22:45:55

标签: python pandas

使用pd.read_csv(“ my.csv”),某些行显示为TRUE或FALSE。 read_csv会将数据框中的这些行更改为“ True”和“ False”。读取CSV的真值和假值时,是否可以保持区分大小写的方式?

2 个答案:

答案 0 :(得分:1)

如果将TRUE和FALSE的列的dtype设置为等于“ str”,那么我认为它应该可以解决您的问题。

例如:

df = pd.read_csv("my.csv", dtype=str)

但是,如果要将其他列转换为特定类型,则需要使用字典。

答案 1 :(得分:0)

我认为read_csv的输出数据帧已经将列转换为布尔值。您可以通过调用df.info()进行验证。如果要将列保留为字符串值,则需要将dict传递给dtype参数以明确指定它。