Comments (1)
@jspeis oooo this is actually an interesting one! Ok so, the logic for determining the range of the color is based on the entire array of flat data, but when drawing the visualization it will group data points (and sum values) based on the specified group by. In this case, you have multiple years of data that are getting aggregated in the map! If you add time: "Year"
to your config, it all looks right: https://jsfiddle.net/ebfvs78h/
My feeling is that... this may be user error and not a bug? Not sure how to catch for this internally.
from d3plus-legend.
Related Issues (20)
- An in-range update of d3-array is breaking the build 🚨 HOT 1
- Support slanted labels
- support different shapes in Legend
- label function for bars works differently than legend? HOT 1
- RTL support
- setting label color for a ColorScale HOT 1
- Interactive marks on colorScale HOT 1
- weird behaviour using jenks scale
- option to display ColorScale results as Legend HOT 1
- show tooltip on bucketed ColorScale
- add maxWidth method to ColorScale HOT 1
- diverging color scales anchored around a specific value
- add ability to pass function to scale in colorScaleConfig
- start/end labels on ColorScale
- Legend breaks with numeric labels
- add quantile/quintile support for bucket scales
- add smart default thresholding to ColorScale domain
- easy access to "joining" function in ColorScale buckets
- color scale taking more colors when negative numbers appear HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from d3plus-legend.