-
Notifications
You must be signed in to change notification settings - Fork 12
Open
Milestone
Description
D3's scale system has proven to be insufficient for our purposes. We need a scale system that fulfills the following needs:
- introspection of scale objects to find out about their properties (for legend generation etc.)
- strict handling of undefined and invalid values
- support for "nested" scales, e.g. having an ordinal scale taking care of undefined and invalid/special values, and a numeric scale for valid values
- support for multivariate scales
- support for setting up the scale (domain, range) from actual data through a callback (for things like Jenks natural breaks, quantile scales, ...)