oversample: Oversampling wrapper

Description Usage Arguments Value Examples

View source: R/oversampling.R

Description

Oversampling wrapper

Usage

1
oversample(dataset, method, class_attr = "Class", ...)

Arguments

dataset

we want to perform oversampling on

method

selected method of oversampling

class_attr

character. Indicates the class attribute or attributes from dataset. Must exist in it.

...

Further arguments for method

Value

An oversampled dataset

Examples

1
2
3
4
5
6
7
8
9
library("smartdata")
data(iris0, package = "imbalance")

super_iris <- oversample(iris0, method = "MWMOTE", class_attr = "Class",
                         ratio = 0.8, filtering = TRUE)
super_iris <- oversample(iris0, method = "SMOTE", class_attr = "Class", ratio = 0.6)
super_iris <- oversample(iris0, method = "PDFOS", class_attr = "Class", ratio = 0.6)
super_iris <- oversample(iris0, method = "RWO", class_attr = "Class", ratio = 0.8)
super_iris <- oversample(iris0, method = "SLMOTE", class_attr = "Class")

smartdata documentation built on Dec. 19, 2019, 1:08 a.m.