scikit-learn中OneHotEncoder用法

One-Hot编码,又称为一位有效编码,是分类变量作为二进制向量的表示。这首先要求将分类值映射到整数值,然后,每个整数值被表示为二进制向量,将整数索引标记为1,其余都标为0。

OneHotEncoder()常用参数解释

  • drop=None:用于从每个特征中舍去特定的分类,默认为None,且不能与categoriesn_values同用。
  • dtype=np.float64:表示编码数值格式,默认是浮点型。
  • sparse=True:表示编码的格式,默认为True,即为稀疏的格式,指定False则就不用 toarray()
  • handle_unknown='error':其值可以指定为 "error" 或者 "ignore",即如果碰到未知的类别,是返回一个错误还是忽略它。

OneHotEncoder()用法





相关推荐
斯凯利.瑞恩15 分钟前
2023国赛C题 蔬菜类商品的自动定价与补货决策(上)
python·数学建模·国赛真题解析
kolaseen19 分钟前
神经网络构建原理(以MINIST为例)
人工智能·深度学习·神经网络·机器学习
学技术的大胜嗷1 小时前
pycharm连接远程linux服务器上的docker进行深度学习训练
linux·服务器·pytorch·python·深度学习·神经网络·pycharm
Ven%1 小时前
深度学习速通系列:TextCNN介绍
人工智能·python·深度学习·自然语言处理·nlp
爱看书的小沐1 小时前
【小沐学GIS】blender导入OpenStreetMap城市建筑(blender-osm、blosm)
python·gis·blender·openstreetmap·osm·blosm·blender-osm
细节的温柔2 小时前
Python的主要特点及其应用领域
开发语言·python
天蓝蓝235282 小时前
机器学习-监督学习:朴素贝叶斯分类器
人工智能·学习·机器学习
彤银浦2 小时前
Python学习过程记录1
python·学习
学步_技术2 小时前
Python编码系列—Python代理模式:为对象赋予超能力的魔法
开发语言·python·代理模式
Midsummer啦啦啦2 小时前
网址匹配正则表达式(python实现)
开发语言·python·正则表达式