outliers_gaussian: outliers_gaussian

View source: R/trans_outliers_gaussian.R

outliers_gaussianR Documentation

outliers_gaussian

Description

The outliers_gaussian class uses box-plot definition for outliers_gaussian. An outlier is a value that is below than \overline{x} - 3 \sigma_x or higher than \overline{x} + 3 \sigma_x. The class remove outliers_gaussian for numeric attributes.

Usage

outliers_gaussian(alpha = 3)

Arguments

alpha

gaussian threshold (default 3)

Value

returns an outlier object

Examples

# code for outlier removal
out_obj <- outliers_gaussian() # class for outlier analysis
out_obj <- fit(out_obj, iris) # computing boundaries
iris.clean <- transform(out_obj, iris) # returning cleaned dataset

#inspection of cleaned dataset
nrow(iris.clean)

idx <- attr(iris.clean, "idx")
table(idx)
iris.outliers_gaussian <- iris[idx,]
iris.outliers_gaussian

daltoolbox documentation built on June 8, 2025, 1:12 p.m.