考试报名
考试报名
考试内容
考试大纲
在线客服
返回顶部

备考刷题,请到

CDA认证小程序

在一组学校学生信息数据当中,有一列数据是血型,如图所示: (2)为了解决有序编码中存在的问题,.我们可以采用one-hot编码方式,one-hot编码中,原来一共有4个不同的血型,那么编码之后一般来说会拆分成几列
A. 1列
B. 2列
C. 3列
D. 4列
上一题
下一题
收藏
点赞
评论
题目解析
题目评论(0)

答案是D: 4列。

专业分析如下:

One-hot编码是一种将类别变量转换为二进制向量的方法。在这种编码方式中,每个类别都被表示为一个独热向量(one-hot vector),其中只有一个位置上的值为1,其余位置上的值为0。

假设我们有一个包含4种不同血型(A型、B型、AB型、O型)的数据列。使用one-hot编码后,这些血型会被转换成如下形式:

- A型: [1, 0, 0, 0]
- B型: [0, 1, 0, 0]
- AB型: [0, 0, 1, 0]
- O型: [0, 0, 0, 1]

可以看到,原来的一个数据列被拆分成了4列,每一列对应一个血型类别。因此,one-hot编码后会有4列数据。