数据变换:分类变量处理与独热编码实现.pdf

数据变换:分类变量处理与独热编码实现.pdf

数据变换——分类变量处理

在数据挖掘过程中,算法可以直接处理数值型变量,但是算法一般无法直接处理

分类变量。分类变量没有好坏多少之分,多用0,1,2,等数值代表一个类型,如

果直接引入模型中计算容易让计算机误以为这是一个数值型变量,从而出现错误。

因此,在训练模型之前,需要对分类变量进行处理,使之转换为数值型变量。常见

的分类变量处理方法如下:

这里介绍一下比较热门的独热编码(one-hotEncoding):

独热编码是一种将分类变量转换为若干二进制列的方法,其中1表示属于该类别

的样本。

MATLAB实现方法:

function

文档评论(0)

1亿VIP精品文档

相关文档