One-Hot Encoder for categorical features.
Usage:
const encoder = new OneHotEncoder({ drop: 'first' });encoder.fit(['a', 'b', 'c', 'a']);const encoded = encoder.transform(['b', 'd']); // [[0,1], [0,0]] Copy
const encoder = new OneHotEncoder({ drop: 'first' });encoder.fit(['a', 'b', 'c', 'a']);const encoded = encoder.transform(['b', 'd']); // [[0,1], [0,0]]
Number of output columns after encoding.
Fit the encoder to the given categories.
Transform values into one-hot encoded rows.
Each row is an array of length numColumns, with exactly one 1 (or all zeros for unknown categories when handleUnknown='ignore').
numColumns
1
handleUnknown='ignore'
Fit and transform in one call.
One-Hot Encoder for categorical features.
Usage: