| cut_decreasing {dvmisc} | R Documentation |
Cut with Decreasing Factor Levels
Description
Convenience function to get decreasing factor levels from cut.
Currently requires specifying breaks as vector of cutpoints rather
than number of desired intervals.
Usage
cut_decreasing(x, breaks, include.lowest = FALSE, right = TRUE, ...)
Arguments
x, breaks, include.lowest, right |
See |
... |
Arguments to pass to |
Value
Factor variable.
Examples
# In mtcars dataset, create 3 mpg groups
table(cut(mtcars$mpg, breaks = c(-Inf, 15, 20, Inf)))
# Repeat with cut_decreasing to get factor levels ordered from high to low.
# To match cut here, need to specify right = FALSE
table(cut_decreasing(mtcars$mpg, breaks = c(Inf, 20, 15, -Inf), right = FALSE))
# You can specify breaks from low to high, but then include.lowest and right
# arguments get confusing
table(cut_decreasing(mtcars$mpg, breaks = c(-Inf, 15, 20, Inf), right = TRUE))
[Package dvmisc version 1.1.4 Index]