- 1.27.0 (latest)
- 1.26.0
- 1.25.0
- 1.24.0
- 1.22.0
- 1.21.0
- 1.20.0
- 1.19.0
- 1.18.0
- 1.17.0
- 1.16.0
- 1.15.0
- 1.14.0
- 1.13.0
- 1.12.0
- 1.11.1
- 1.10.0
- 1.9.0
- 1.8.0
- 1.7.0
- 1.6.0
- 1.5.0
- 1.4.0
- 1.3.0
- 1.2.0
- 1.1.0
- 1.0.0
- 0.26.0
- 0.25.0
- 0.24.0
- 0.23.0
- 0.22.0
- 0.21.0
- 0.20.1
- 0.19.2
- 0.18.0
- 0.17.0
- 0.16.0
- 0.15.0
- 0.14.1
- 0.13.0
- 0.12.0
- 0.11.0
- 0.10.0
- 0.9.0
- 0.8.0
- 0.7.0
- 0.6.0
- 0.5.0
- 0.4.0
- 0.3.0
- 0.2.0
ColumnTransformer(
transformers: typing.List[
typing.Tuple[
str,
typing.Union[
bigframes.ml.preprocessing.OneHotEncoder,
bigframes.ml.preprocessing.StandardScaler,
bigframes.ml.preprocessing.MaxAbsScaler,
bigframes.ml.preprocessing.MinMaxScaler,
bigframes.ml.preprocessing.LabelEncoder,
],
typing.Union[str, typing.List[str]],
]
]
)
Applies transformers to columns of BigQuery DataFrames.
This estimator allows different columns or column subsets of the input to be transformed separately and the features generated by each transformer will be concatenated to form a single feature space. This is useful for heterogeneous or columnar data, to combine several feature extraction mechanisms or transformations into a single transformer.
Properties
transformers_
The collection of transformers as tuples of (name, transformer, column).
Methods
__repr__
__repr__()
Print the estimator's constructor with all non-default parameter values
fit
fit(
X: typing.Union[bigframes.dataframe.DataFrame, bigframes.series.Series], y=None
) -> bigframes.ml.compose.ColumnTransformer
Fit all transformers using X.
Parameter | |
---|---|
Name | Description |
X |
bigframes.dataframe.DataFrame or bigframes.series.Series
The Series or DataFrame of shape (n_samples, n_features). Training vector, where |
Returns | |
---|---|
Type | Description |
ColumnTransformer | Fitted estimator. |
fit_transform
fit_transform(
X: typing.Union[bigframes.dataframe.DataFrame, bigframes.series.Series],
y: typing.Optional[
typing.Union[bigframes.dataframe.DataFrame, bigframes.series.Series]
] = None,
) -> bigframes.dataframe.DataFrame
API documentation for fit_transform
method.
get_params
get_params(deep: bool = True) -> typing.Dict[str, typing.Any]
Get parameters for this estimator.
Parameter | |
---|---|
Name | Description |
deep |
bool, default True
Default |
Returns | |
---|---|
Type | Description |
Dictionary | A dictionary of parameter names mapped to their values. |
transform
transform(
X: typing.Union[bigframes.dataframe.DataFrame, bigframes.series.Series]
) -> bigframes.dataframe.DataFrame
Transform X separately by each transformer, concatenate results.
Parameter | |
---|---|
Name | Description |
X |
bigframes.dataframe.DataFrame or bigframes.series.Series
The Series or DataFrame to be transformed by subset. |
Returns | |
---|---|
Type | Description |
bigframes.dataframe.DataFrame | Transformed result. |