SEHI L'YI
SEHI L'YI
- horizontal and vertical bar charts => rotate the horizontal one to be vertical
Now only supports between bar charts and heatmaps, but support all combinations. - [ ] heatmap x other types - [ ] scatterplot x other types - [ ] bar...
Explicit encoding is frequently overlaid with other charts (e.g., [1,2]), so we must support the overlay. We can specify overlay type explicit encoding by separate spec types. ``` layout: {...
For example, nested heatmap contains many empty cells (i.e., gray cells). For the scalability, it might be better to just remove such cells. In this way, we need to represent...
- transformation by categories for "diverging characteristics" - refer to [The efficacy of stacked bar charts in supporting single-attribute and overall-attribute comparisons] - percentage for 100% stacked bar charts
This list will be updated continuously. - [x] nesting by scatterplots - [x] animated transitions (by chart) - [x] animated transitions (by element) - [ ] explicit encoding - [...
- [x] grid always should be on the bottom - [ ] axis on top of bar (e.g., check horizontal bar) - [ ] handle z-index for nesting scatterplot
- target of overlap_reduction: Chart B (e.g., jitter_x applies to B) - target of consistency: Chart A (e.g., texture applies to A)
Users should be able to customize visual properties like color, reflecting 'explicit encoding.' For example, users can color encoding bar based on custom data operation (e.g., A-B). ``` color: "shared"...
- [ ] Should consistency consider axis labels as well - e.g., bar chart's bars heatmap's x and y label - [ ] Should consider providing non-overlapping palettes as well...