首页 > 解决方案 > 将对象重新编码为数值的问题

问题描述

我对此非常陌生,所以请对我裸露。

我正在关注此https://pbpython.com/categorical-encoding.html以简单地将我的数据中的分类变量替换为数字变量。即性别= M/F,我需要它是M=1 F=2,否则我不能正确地对我的数据应用预处理步骤。

我用过这个

Object_Replace = {"CODE_GENDER": {"M": 1, "F": 2}}
obj_df = obj_df.replace(Object_Replace)
obj_df.head()

但输出仍然显示 M/F 而不是 1 和 2 .. 为什么?

标签: pythonencoding

解决方案


推荐阅读