Description Usage Arguments Details Source
(Copy-pasted from the drlib
package)
Reorder a column before plotting with faceting, such that the values are ordered
within each facet. This requires two functions: reorder_within
applied to
the column, then either scale_x_reordered
or scale_y_reordered
added
to the plot.
This is implemented as a bit of a hack: it appends ___ and then the facet
at the end of each string.
1 2 3 4 5 | reorder_within(x, by, within, fun = mean, sep = "___", ...)
scale_x_reordered(..., sep = "___")
scale_y_reordered(..., sep = "___")
|
x |
Vector to reorder. |
by |
Vector of the same length, to use for reordering. |
within |
Vector of the same length that will later be used for faceting |
fun |
Function to perform within each subset to determine the resulting ordering. By default, mean. |
sep |
Separator to distinguish the two. You may want to set this manually if ___ can exist within one of your labels. |
... |
In |
None.
https://github.com/dgrtwo/drlib/blob/master/R/reorder_within.R#L1
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.