gpt4 book ai didi

python - 在 python pandas 中将分类属性转换为多个属性

转载 作者:行者123 更新时间:2023-12-01 08:18:34 25 4
gpt4 key购买 nike

例如,Gender属性将转换为两个属性,“Genre=M”和“Genre=F”enter image description here我需要两列“男性”和“女性”,分配与属性是否存在相对应的二进制值

最佳答案

方法 1:您可以使用 pd.get_dummies(colname) ,它将为您提供 n 个新列(其中 n 是该 col 的不同值的数量),每个新列代表二进制标志来表示每行的值状态。方法二:我们也可以使用 df.科尔名称。 map ({'M':0,'F':1})方法三:我们可以使用像 df 这样的替换命令。科尔名称。替换(['M', 'F'], [1, 0], inplace=True)第一种方法是onehot编码,其他2种与标签编码类似

关于python - 在 python pandas 中将分类属性转换为多个属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54831974/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com