QuantileTransformerWrapper 类

分位数转换器包装类。

使用分位数信息转换特征。

请在此了解详细信息:http://scikit-learn.org/stable/modules/generated/sklearn.preprocessing.QuantileTransformer.html

继承
sklearn.base.BaseEstimator
QuantileTransformerWrapper
sklearn.base.TransformerMixin
QuantileTransformerWrapper

构造函数

QuantileTransformerWrapper(n_quantiles=1000, output_distribution='uniform')

参数

n_quantiles
int
默认值: 1000

要计算的分位数的数目。 它对应于用于离散化累积密度函数的特征点的数目。

output_distribution
string
默认值: uniform

转换后的数据的边际分布。 选项为“统一”(默认)或“一般”。

方法

fit

适用于分位数转换的拟合函数。

get_params

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

inverse_transform

分位数转换的逆转换函数。 向后投影到原始空间。

transform

分位数转换的逆转换函数。

fit

适用于分位数转换的拟合函数。

fit(y)

参数

y
ndarray 或 <xref:scipy.sparse.spmatrix>
必需

用于沿功能轴进行缩放的数据。

返回

QuantileTransformerWrapper 的对象。

返回类型

get_params

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

get_params(deep=True)

参数

deep
bool
默认值: True

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

返回

分位数转换参数的字典。

inverse_transform

分位数转换的逆转换函数。 向后投影到原始空间。

inverse_transform(y)

参数

y
ndarray 或 <xref:scipy.sparse.spmatrix>
必需

用于沿功能轴进行缩放的数据。

返回

分位数反向转换的投影数据。

返回类型

Union[ndarray, <xref:scipy.sparse.spmatrix>]

transform

分位数转换的逆转换函数。

transform(y)

参数

y
Union[ndarray, <xref:scipy.sparse.spmatrix>]
必需

用于沿功能轴进行缩放的数据。

返回

预计分位数转换的数据。

返回类型

Union[ndarray, <xref:scipy.sparse.spmatrix>]