PowerTransformer 类

幂转换器类。

继承
sklearn.base.BaseEstimator
PowerTransformer
sklearn.base.TransformerMixin
PowerTransformer

构造函数

PowerTransformer(power=1, safe=True)

参数

power
float
默认值: 1

将 y 值提升到的幂。

safe
bool
默认值: True

如果为 true,则将转换器域外的值截断到域中最近的点。

方法

fit

幂转换的拟合函数。

get_params

以字典形式返回幂转换的参数。

inverse_transform

幂转换的逆转换函数。

return_y

返回“y”的一些“幂”。

transform

幂转换的转换函数。

fit

幂转换的拟合函数。

fit(y, y_min=None)

参数

y
ndarray
必需

输入训练数据。

y_min
float
默认值: None

如果未设置 y 的最小值,则会进行推断。

返回

返回 PowerTransformer 模型的实例。

get_params

以字典形式返回幂转换的参数。

get_params(deep=True)

参数

deep
bool
默认值: True

如果为 True,则返回此估算器的参数和包含的子对象(也是估算器)。

返回

幂转换参数的字典。

inverse_transform

幂转换的逆转换函数。

inverse_transform(y)

参数

y
ndarray
必需

输入数据。

返回

逆幂转换结果。

return_y

返回“y”的一些“幂”。

return_y(y, power, invert=False)

参数

y
ndarray
必需

输入数据。

power
float
必需

幂值。

invert
bool
默认值: False

一个布尔值,确定是否执行反演转换。

返回

转换后的目标。

transform

幂转换的转换函数。

transform(y)

参数

y
ndarray
必需

输入数据。

返回

幂转换结果。