Template:Graph:Stacked/testcases
This is the template test cases page for the sandbox of Template:Graph:Stacked. to update the examples. |
Test legend ordering with explicate `series` parameter edit
Series order and legend order should match each other
series="TX","NY","CA" ( colors=#1f77b4, #ff7f0e, #2ca02c ) edit
See or edit source data.
series="NY","CA","TX" ( colors=#ff7f0e, #2ca02c, #1f77b4 ) edit
See or edit source data.
series="TX","NY","CA" ( colors=#2ca02c, #1f77b4, #ff7f0e ) edit
See or edit source data.
Test dataset optional filtering (e.g. for limiting x-axis displayed range) edit
without filtering (default width) edit
See or edit source data.
filter = 2000 <= datum.year && datum.year <= 2010 edit
See or edit source data.
filter = datum.year <= 2010 edit
See or edit source data.
Test optional arbitrary ("raw") data transforms edit
filter = 2000 <= datum.year && datum.year <= 2010 edit
See or edit source data.
dataTransforms = { "type": "filter", ... }, { "type": "filter", ... } edit
See or edit source data.
Test different colors list formats edit
colors=["#1f77b4", "#ff7f0e", "#2ca02c"] edit
See or edit source data.
colors=["rgba(31,119,180,80%)", "rgba(255,127,14,80%)", "rgba(44,160,44,80%)"] edit
See or edit source data.
colors=rgb(31 119 180 / 70%), rgb(255 127 14 / 70%), rgb(44 160 44 / 70%) edit
See or edit source data.
colors="category20" edit
See or edit source data.
colorscheme=category20 edit
See or edit source data.
Test chart sizing (enabling/disabling chart width grows) edit
without explicit `chartSizing` (default chart sizing model) edit
See or edit source data.
See or edit source data.
chartSizing=fit | chartSizing=padding-box edit
See or edit source data.
See or edit source data.
See or edit source data.
chartSizing=pad | chartSizing=content-box edit
See or edit source data.
See or edit source data.
Test chart title positioning edit
default chart title positioning edit
See or edit source data.
See or edit source data.
titleXAlign=left edit
See or edit source data.
See or edit source data.
titleXAlign=right edit
See or edit source data.
See or edit source data.
titleXAlign=center edit
See or edit source data.
See or edit source data.
titleXAlign=center | titleXOffset=80 edit
See or edit source data.
Test axis domain min/max values values + clamping edit
It is possible to extend axis scales. And it is possible to shrink axis scale by manually providing scale domain min/max values, however without having "clamp":true it will not crop data plotting itself, but only affect axis positioning on graph, while adding "clamp":true actually applies data plotting cropping.
type=year edit
xAxisMin=1994 | xAxisMax=2020 | yAxisMax=8000000 edit
See or edit source data.
See or edit source data.
xAxisMin=1999 | xAxisMax=2014 | yAxisMax=4500000 | (without clamping) edit
See or edit source data.
See or edit source data.
xAxisMin=1999 | xAxisMax=2014 | yAxisMax=4500000 | xAxisClamp=true | yAxisClamp=true edit
See or edit source data.
See or edit source data.
type=linear edit
xAxisZero=false | xAxisMin=1994 | xAxisMax=2020 | yAxisMax=8000000 edit
See or edit source data.
See or edit source data.
xAxisZero=false | xAxisMin=1999 | xAxisMax=2014 | yAxisMax=4500000 | xAxisClamp=true | yAxisClamp=true edit
See or edit source data.
See or edit source data.
Test axis marks font size, angle + test legend labels transform edit
xAxisAngle = -25 | xAxisFontSize = 20 | yAxisAngle = 25 | yAxisFontSize = 20 | labelsTransforms = { ... } edit
See or edit source data.
Test annotations edit
type=year edit
hAnnotationsValues = {"text": "v 4.75", "y": 4750000} | vAnnotationsValues = {"text": "v 2002", "x": 2002} edit
See or edit source data.
See or edit source data.
hAnnotationsTable = ... | hAnnotationsTransforms = ... | vAnnotationsTable = ... | vAnnotationsTransforms = ... edit
See or edit source data.
See or edit source data.
type=linear edit
hAnnotationsValues = {"text": "v 4.75", "y": 4750000} | vAnnotationsValues = {"text": "v 2002", "x": 2002} edit
See or edit source data.
See or edit source data.
hAnnotationsTable = ... | hAnnotationsTransforms = ... | vAnnotationsTable = ... | vAnnotationsTransforms = ... edit
See or edit source data.
See or edit source data.