![](/img/trans.png)
[英]Why is pip installing different binaries for the same version of the same package?
[英]Why creating different object from same package
我刚刚从这个网站学到了一些东西。 我不理解的是,在后写入器创建2标准定标器对象sc_X = StandardScaler()
和sc_y = StandardScaler()
分配相同Standard Scaler
,以两个不同的变量sc_X
和sc_y
并使用每一个用于X
和y
分开。 虽然以前的线,他将创建le_X = LabelEncoder()
分配LabelEncoder()
到一个变量le_X
要对既使用X
和y
。 我不明白他为什么要创建两个变量相同的功能,要对每个*单独使用X
和y
,然后创建一个变量同时用于X
和y
。 我现在很困惑。 请有人解释为什么会这样
LabelEncoder不需要从数据中提取信息即可工作,该程序只是在系列上运行并以数字形式转换目标值。
StandardScale计算列的均值和方差以缩放它们。
看到这一点,x 和 y 列可能有 2 个不同的均值和标准差,需要单独计算,这就是他们创建 2 个对象的原因。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.