Target Encode

Encode a categorical column with the average value of a target column for the corresponding value of the categorical column.

See scikit-learn's TargetEncoder for full documentation.

Parameters

NameTypeDescriptionIs Optional

column

column

Column name to target encode

target

column

Numeric target column to use to create averages

Example

ds = rasgo.get.dataset(id)

ds2 = ds.target_encode(column='WEATHER_DESCRIPTION', target='DAILY_HIGH_TEMP')
ds2.preview()

Source Code

Last updated