More sorting options for facet_wrap()
#5855
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR aims to fix #5212.
Briefly, it adds more options for the
dir
argument to layout the panels in various ways. Theas.table
argument gets absorbed intodir
when the previous way of declaringdir = "v"
ordir = "h"
is used.The new options for
dir
are:"lt"
: start in the top-left, start filling left-to-right."tl"
: start in the top-left, start filling top-to-bottom."lb"
: start in the bottom-left, start filling left-to-right."bl"
: start in the bottom-left, start filling bottom-to-top."rt"
: start in the top-right, start filling right-to-left."tr"
: start in the top-right, start filling top-to-bottom."rb"
: start in the bottom-right, start filling right-to-left."br"
start in the bottom-right, start filling bottom-to-topUsing
as.table
with any of the options above has no effect.As an example where blank panels are set at the beginning:
Created on 2024-04-22 with reprex v2.1.0