WoE_transform: WoE_transform

Description Usage Arguments Examples

View source: R/weightOfEvidence.R

Description

transform for WoE and information value.

Usage

1

Arguments

data

data.table object.

fit

list of information for fitting

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
library(rAutoFE)
data(churn)
churn <- as.data.table(churn)
churn[,'error'] <- ifelse(churn[,Churn.] == "False.", 0, 1)
churn$Account.Length[1:500] <- NA
splits <- rAutoFE::splitFrame(dt = churn, ratio = c(0.5, 0.3), seed = 1234)
train <- splits[[1]]
valid <- splits[[2]]
test <- splits[[3]]
fit_info <- WoE_fit(data = train, target.var = "target", pred.var = c("Day.Charge", "Account.Length", "State"))
train <- WoE_transform(data = train, fit = fit_info)
valid <- WoE_transform(data = valid, fit = fit_info)
test <- WoE_transform(data = test, fit = fit_info)

2econsulting/rAutoFE documentation built on May 24, 2019, 2:49 p.m.