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.
Don't sort the groups in
Plot.group()
; the only case where it makes a difference is when the groups are stacked, and the stacking order can be made explicit (see test: penguins-species-island).Ordinal scales now accept a sort option, which can be:
"ascending"
: default, sorts in ascending order with undefined firstinput
): sort in input order"count"
: sort by the number of times each ordinal value is present in the marks.Note: when using Plot.barY the "count" is equal to 1 for each bar—it is not the number of times each value is present in the data. However
{sort: "count"}
works well to sort facets, or an ordinal scale for a Plot.dot chart. See the discussion in #388 for more details.The build and a few examples are available at https://observablehq.com/d/d797c5a9572385bd