From 1c27bff54cbfeb7fd9981461eca4819b71a668f2 Mon Sep 17 00:00:00 2001 From: MIchael Berry Date: Fri, 7 Feb 2020 21:53:39 -0500 Subject: [PATCH] Stacked to Bar example --- site/examples/data/4/App.svelte | 153 ++++++++++++++++++++++++++++++++ site/examples/data/4/data.js | 14 +++ site/examples/data/4/meta.json | 1 + site/examples/data/index.svelte | 131 ++++++++++++++++----------- 4 files changed, 245 insertions(+), 54 deletions(-) create mode 100644 site/examples/data/4/App.svelte create mode 100644 site/examples/data/4/data.js create mode 100644 site/examples/data/4/meta.json diff --git a/site/examples/data/4/App.svelte b/site/examples/data/4/App.svelte new file mode 100644 index 0000000..8005bb7 --- /dev/null +++ b/site/examples/data/4/App.svelte @@ -0,0 +1,153 @@ + + + + +
+ + +
+ +
+ + + +
+ {value} +
+
+ + + {value} + + + {#each stacks as stack, i} + {#if !isFlattened} + {#each stack.values as d, vi} + +
+ + {/each} + {:else} + {#each stack.values as d, vi} + +
+ + {/each} + {/if} + {/each} + +
diff --git a/site/examples/data/4/data.js b/site/examples/data/4/data.js new file mode 100644 index 0000000..3207f03 --- /dev/null +++ b/site/examples/data/4/data.js @@ -0,0 +1,14 @@ +export default [ + { year: 2019, apples: 3840, bananas: 1920, cherries: 960, dates: 400 }, + { year: 2018, apples: 1600, bananas: 1440, cherries: 960, dates: 400 }, + { year: 2017, apples: 820, bananas: 1000, cherries: 640, dates: 400 }, + { year: 2016, apples: 820, bananas: 560, cherries: 720, dates: 400 }, + { year: 2015, apples: 3840, bananas: 1020, cherries: 960, dates: 400 }, + { year: 2014, apples: 1600, bananas: 1240, cherries: 960, dates: 400 }, + { year: 2013, apples: 820, bananas: 1200, cherries: 640, dates: 400 }, + { year: 2012, apples: 820, bananas: 860, cherries: 720, dates: 400 }, + { year: 2011, apples: 840, bananas: 1920, cherries: 960, dates: 400 }, + { year: 2010, apples: 1600, bananas: 1440, cherries: 960, dates: 400 }, + { year: 2009, apples: 820, bananas: 1000, cherries: 640, dates: 400 }, + { year: 2008, apples: 820, bananas: 560, cherries: 720, dates: 400 } +]; diff --git a/site/examples/data/4/meta.json b/site/examples/data/4/meta.json new file mode 100644 index 0000000..119243d --- /dev/null +++ b/site/examples/data/4/meta.json @@ -0,0 +1 @@ +{"name": "Pancake • Stacked to Grouped Bar"} diff --git a/site/examples/data/index.svelte b/site/examples/data/index.svelte index 0a995af..fb97581 100644 --- a/site/examples/data/index.svelte +++ b/site/examples/data/index.svelte @@ -1,65 +1,88 @@ -
-
-

Population pyramid

-

Edit

-
- -
+
-
-

Treemap

-

Edit

-
- +
+

Population pyramid

+

+ + Edit + +

+
+
- \ No newline at end of file +
+
+

Treemap

+

+ + Edit + +

+
+ +
+
+
+

Stacked to Grouped Bars

+

+ + Edit + +

+
+ +