CDA考试专区 加入小组

793个成员 592个话题 创建时间:2017-12-06

给定下述Python代码段,试问哪个选项正确描述了该代码段的功能?

发表于03-04 489次查看

给定下述Python代码段,试问哪个选项正确描述了该代码段的功能?
data_raw['gender'] = data_raw['gender'].map({'Male': 1, 'Female': 0})

A.    代码中对gender变量进行了独热编码(One-Hot Encoding),并将gender中的缺失值填充为类别平均值。

B.    gender变量经过标签编码(Label Encoding),并对 gender应用了标签编码,同时处理了缺失值。

C.    gender变量被赋值为0和1代表Female和Male,并且 gender变量的缺失值被填充为一个固定类别。

D.    代码片段实现了gender的标签编码。
参考答案:D
解析:A选项不正确,因为代码没有进行独热编码,也没有填充平均值。
B选项不正确,因为它没有提到缺失值的处理。
C选项不正确,因为它提到了缺失值被填充为一个固定类别,但是根据代码,缺失值这里并没有被提及。

发表回复
你还没有登录,请先 登录或 注册!
话题作者
一站式数据科学在线教育平台