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 focuses on creating a
pal_ramp()
equivalent for bivariate colour palettes like in the biscale package.It's difficult to make a generalizable solution to many dimensions that is also aesthetically pleasing. Currently I'm just testing different approaches. So far I've been able to match hand made palettes pretty well in a limited number of dimensions, but haven't managed to scale this infinitely.
I've also tried a solution based on blend modes; this scales easily but isn't as aesthetically pleasing.
Leaving this as a draft PR to tackle later on in development.