Discrete palettes for ordinal scales
Nobody has claimed this yet.
- Dominant language
- Rust
- Stars
- 554
- Forks
- 30
- Avg merge
- 17h 27m
- Merged PRs (30d)
- 8
Description
I feel like there has got to be a way to manually assign values to breaks.
Like in the plot below, I'd expect the Gentoo path to be very thick, not very thin.
FROM ggsql:penguins
VISUALISE bill_len AS x, bill_dep AS y, species AS stroke, species AS linewidth
DRAW path
SCALE linewidth
FROM ('Adelie', 'Chinstrap', 'Gentoo')
TO (1, 0.1, 10)
If this behaviour already exists with some incantation I'm unaware of, maybe we should advertise this a bit more.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the SQL example using the penguins data and the linewidth scale. Trace how ordinal scale values are currently handled and determine whether the requested mapping is a new feature or existing behavior that needs documentation; done means the Adelie, Chinstrap, and Gentoo categories receive the requested linewidths.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust, sql
- Domain
- data-visualization
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 52/100