有没有一种方法可以将对象的数据类型转换为python 3中的数字

时间:2020-05-26 22:01:28

标签: python pandas numpy type-conversion correlation

我有一个包含约20列的数据框。有一列称为结果,数据类型为对象,并且包含诸如“死亡”和“存活”之类的值。我想计算输入和此结果数据之间的相关性。我使用Python3。我已经进口了熊猫和numpy。我想将“死亡”转换为1,将“存活”转换为0,因此我可以计算出年龄与该结果之间的相关性。 有办法吗? 预先感谢

1 个答案:

答案 0 :(得分:4)

尝试map

df.outcomes.map({'death': 1, 'alive': 0})

这将返回一个带有数值的序列。