繁体   English   中英

为什么从同一个包创建不同的对象

[英]Why creating different object from same package

我刚刚从这个网站学到了一些东西。 我不理解的是,在后写入器创建2标准定标器对象sc_X = StandardScaler()sc_y = StandardScaler()分配相同Standard Scaler ,以两个不同的变量sc_Xsc_y并使用每一个用于Xy分开 虽然以前的线,他将创建le_X = LabelEncoder()分配LabelEncoder()到一个变量le_X要对使用Xy 我不明白他为什么要创建两个变量相同的功能,要对每个*单独使用Xy ,然后创建一个变量同时用于Xy 我现在很困惑。 请有人解释为什么会这样

LabelEncoder不需要从数据中提取信息即可工作,该程序只是在系列上运行并以数字形式转换目标值。

StandardScale计算列的均值和方差以缩放它们。

看到这一点,x 和 y 列可能有 2 个不同的均值和标准差,需要单独计算,这就是他们创建 2 个对象的原因。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM