DescTools (version 0.99.11)

Outlier: Outlier

Description

Return outliers following Tukey's boxplot definition.

Usage

Outlier(x, method = c("boxplot"), na.rm = FALSE)

Arguments

x
a (non-empty) numeric vector of data values.
method
the method to be used. So far only Tukey's boxplot rule is implemented.
na.rm
logical. Should missing values be removed? Defaults to FALSE.

Value

  • the values of x lying outside the whiskers in a boxplot

Details

Outlier detection is a tricky problem and should be handled with care. We implement only Tukey's boxplot rule as a rough idea of spotting extreme values.

See Also

boxplot

Examples

Run this code
Outlier(d.pizza$temperature, na.rm=TRUE)

# find the corresponding rows
d.pizza[which(d.pizza$temperature %in% Outlier(d.pizza$temperature, na.rm=TRUE)),]


# outliers for the drivers
tapply(d.pizza$temperature, d.pizza$driver, Outlier, na.rm=TRUE)

# see also
boxplot(temperature ~ driver, d.pizza)$out

Run the code above in your browser using DataCamp Workspace