Learn R Programming

DescTools (version 0.99.19)

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

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 DataLab