SRxgboost_sample_training_data: SRxgboost_sample_training_data

View source: R/SRxgboost_sample_training_data.R

SRxgboost_sample_training_dataR Documentation

SRxgboost_sample_training_data

Description

Function to sample training data with different methods. https://cran.r-project.org/web/packages/unbalanced/unbalanced.pdf

Usage

SRxgboost_sample_training_data(
  df,
  folds,
  sample_method,
  percOver = 300,
  percUnder = 150,
  k = 5,
  perc = 25,
  method = "percPos",
  w = NULL,
  verbose = TRUE
)

Arguments

df

data.frame

folds

list

sample_method

character: ubOver, ubUnder, ubSMOTE, ubOSS, ubCNN, ubENN, ubNCL, ubTomek

percOver

integer: parameter used in ubSMOTE

percUnder

integer: parameter used in ubSMOTE

k

integer: parameter used in ubOver, ubSMOTE, ubCNN, ubENN, ubNCL

perc

integer: parameter used in ubUnder

method

character; parameter used in ubUnder

w

???: parameter used in ubUnder

verbose

boolean

Value

return sampled data and new folds


samuelreuther/SRxgboost documentation built on March 30, 2025, 12:48 a.m.