ColumnSelector
struct · iOS 16.0+ · SDK 27.1
struct ColumnSelector<Estimator, UnwrappedInput> where Estimator : Estimator, Estimator.Transformer.Input == UnwrappedInput?An operation that applies an estimator to a selection of columns. This estimator applies a non-tabular estimator to a selection of columns. Here's an example of normalizing numeric values within each column using a ``StandardScaler``: let numericalScaling = ColumnSelector( columns: ["volume", "price"], estimator: NumericImputer<Float>(.mean) .appending(StandardScaler<Float>()) ) In most cases, an inputer must handle missing values.
Members (0)
This type has no directly callable members in this snapshot. See the framework’s skipped declarations for unsupported APIs.
Skipped declarations
8 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
ColumnSelector.estimator
This declaration needs Swift generic type arguments. (no canonical witness for Estimator)
ColumnSelector.init(_:estimator:)
This declaration needs Swift generic type arguments. (no canonical witness for Estimator)
ColumnSelector.init(_:transformer:)
This declaration needs Swift generic type arguments. (no canonical witness for T)
ColumnSelector.init(columns:estimator:)
This declaration needs Swift generic type arguments. (no canonical witness for Estimator)
ColumnSelector.makeTransformer()
This declaration needs Swift generic type arguments. (no canonical witness for Estimator.Transformer)
ColumnSelector.update(_:with:eventHandler:)
The containing type needs Swift generic type arguments. (no canonical witness for Estimator)
ColumnSelector.encodeWithOptimizer(_:to:)
The containing type needs Swift generic type arguments. (no canonical witness for Estimator)
ColumnSelector.decodeWithOptimizer(from:)
The containing type needs Swift generic type arguments. (no canonical witness for Estimator)