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

备考刷题,请到

CDA认证小程序

在使用Python处理特征时,执行以下代码的主要目的是什么? from sklearn.preprocessing import StandardScaler StandardScaler().fit_transform(data)
A. 将所有变量转换为对数尺度,以减少异常值的影响
B. 将所有变量归一化到 [0, 1] 的区间内,使得数据分布更平滑
C. 使所有变量均值为 0、标准差为 1,从而消除变量取值范围差异对分析结果的影响
D. 自动选择数据中最重要的特征,以提高主成分分析的效率
上一题
下一题
收藏
点赞
评论
题目解析
题目评论(0)

在数据集中,尽管变量的量纲相同,但取值范围可能存在较大差异,这会使得那些取值范围较大的变量对主成分分析结果产生不成比例的影响。使用 scale(data) 进行标准化的主要作用是将每个变量转换为均值为 0、标准差为 1 的数据,从而消除不同变量取值范围的差异,使得各变量在主成分分析中具有同等的重要性。选项 C 正确描述了这一点。