reorder is a generic function. The
treats its first argument as a categorical variable, and reorders its
levels based on the values of a second variable, usually numeric.
reorder(x, ...) ## Default S3 method: reorder(x, X, FUN = mean, ..., order = is.ordered(x))
an atomic vector, usually a
a vector of the same length as
optional: extra arguments supplied to
logical, whether return value will be an ordered factor rather than a factor.
relevel(), is a special case of simply calling
factor(x, levels = levels(x)[....]).
A factor or an ordered factor (depending on the value of
order), with the order of the levels determined by
FUN applied to
X grouped by
levels are ordered such that the values returned by
are in increasing order. Empty levels will be dropped.
Additionally, the values of
FUN applied to the subsets of
X (in the original order of the levels of
x) is returned
Deepayan Sarkar firstname.lastname@example.org
require(graphics) bymedian <- with(InsectSprays, reorder(spray, count, median)) boxplot(count ~ bymedian, data = InsectSprays, xlab = "Type of spray", ylab = "Insect count", main = "InsectSprays data", varwidth = TRUE, col = "lightgray")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.