# Example: Multiclass target (0, 1, 2)
set.seed(123)
feature <- rnorm(1000)
# Class 0: low feature, Class 1: medium, Class 2: high
target <- cut(feature + rnorm(1000, 0, 0.5),
breaks = c(-Inf, -0.5, 0.5, Inf),
labels = FALSE
) - 1
result <- ob_numerical_jedi_mwoe(feature, target,
min_bins = 3,
max_bins = 5
)
# Check WoE for Class 2 (High values)
print(result$woe[, 3]) # Column 3 corresponds to Class 2
Run the code above in your browser using DataLab