├── .gitignore ├── .vscode └── extensions.json ├── README.md ├── notes-bar.md ├── notes-force.md ├── notes-sankey.md ├── notes-scatter-interactive.md ├── notes-scatter.md ├── notes-svg.md ├── package.json ├── public ├── data │ ├── .ipynb_checkpoints │ │ ├── 001-speed-dating-checkpoint.ipynb │ │ └── 002-car-ownership-checkpoint.ipynb │ ├── 001-speed-dating.ipynb │ ├── 002-car-ownership.ipynb │ ├── Iris.json │ ├── SpeedDating.csv │ ├── SpeedDating.json │ ├── USStates.json │ ├── VehiclesPer1000.json │ └── VermontElection.json ├── global.css └── index.html ├── rollup.config.js ├── src ├── 01-svg.svelte ├── 02-bar-solution.svelte ├── 02-bar.svelte ├── 03-scatter.svelte ├── 04-scatter-interactive │ ├── DimensionSelector.svelte │ ├── Scatter.svelte │ ├── main.svelte │ └── types.ts ├── 05-sankey.svelte ├── index.svelte └── main.ts ├── tsconfig.json └── yarn.lock /.gitignore: -------------------------------------------------------------------------------- 1 | /node_modules/ 2 | /public/build/ 3 | 4 | .DS_Store 5 | -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgb/svelte-vis/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgb/svelte-vis/HEAD/README.md -------------------------------------------------------------------------------- /notes-bar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgb/svelte-vis/HEAD/notes-bar.md -------------------------------------------------------------------------------- /notes-force.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgb/svelte-vis/HEAD/notes-force.md -------------------------------------------------------------------------------- /notes-sankey.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgb/svelte-vis/HEAD/notes-sankey.md -------------------------------------------------------------------------------- /notes-scatter-interactive.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgb/svelte-vis/HEAD/notes-scatter-interactive.md -------------------------------------------------------------------------------- /notes-scatter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgb/svelte-vis/HEAD/notes-scatter.md -------------------------------------------------------------------------------- /notes-svg.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgb/svelte-vis/HEAD/notes-svg.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgb/svelte-vis/HEAD/package.json -------------------------------------------------------------------------------- /public/data/.ipynb_checkpoints/001-speed-dating-checkpoint.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgb/svelte-vis/HEAD/public/data/.ipynb_checkpoints/001-speed-dating-checkpoint.ipynb -------------------------------------------------------------------------------- /public/data/.ipynb_checkpoints/002-car-ownership-checkpoint.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgb/svelte-vis/HEAD/public/data/.ipynb_checkpoints/002-car-ownership-checkpoint.ipynb -------------------------------------------------------------------------------- /public/data/001-speed-dating.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgb/svelte-vis/HEAD/public/data/001-speed-dating.ipynb -------------------------------------------------------------------------------- /public/data/002-car-ownership.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgb/svelte-vis/HEAD/public/data/002-car-ownership.ipynb -------------------------------------------------------------------------------- /public/data/Iris.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgb/svelte-vis/HEAD/public/data/Iris.json -------------------------------------------------------------------------------- /public/data/SpeedDating.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgb/svelte-vis/HEAD/public/data/SpeedDating.csv -------------------------------------------------------------------------------- /public/data/SpeedDating.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgb/svelte-vis/HEAD/public/data/SpeedDating.json -------------------------------------------------------------------------------- /public/data/USStates.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgb/svelte-vis/HEAD/public/data/USStates.json -------------------------------------------------------------------------------- /public/data/VehiclesPer1000.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgb/svelte-vis/HEAD/public/data/VehiclesPer1000.json -------------------------------------------------------------------------------- /public/data/VermontElection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgb/svelte-vis/HEAD/public/data/VermontElection.json -------------------------------------------------------------------------------- /public/global.css: -------------------------------------------------------------------------------- 1 | body { 2 | font-family: Helvetica, sans-serif; 3 | } -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgb/svelte-vis/HEAD/public/index.html -------------------------------------------------------------------------------- /rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgb/svelte-vis/HEAD/rollup.config.js -------------------------------------------------------------------------------- /src/01-svg.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgb/svelte-vis/HEAD/src/01-svg.svelte -------------------------------------------------------------------------------- /src/02-bar-solution.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgb/svelte-vis/HEAD/src/02-bar-solution.svelte -------------------------------------------------------------------------------- /src/02-bar.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgb/svelte-vis/HEAD/src/02-bar.svelte -------------------------------------------------------------------------------- /src/03-scatter.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgb/svelte-vis/HEAD/src/03-scatter.svelte -------------------------------------------------------------------------------- /src/04-scatter-interactive/DimensionSelector.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgb/svelte-vis/HEAD/src/04-scatter-interactive/DimensionSelector.svelte -------------------------------------------------------------------------------- /src/04-scatter-interactive/Scatter.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgb/svelte-vis/HEAD/src/04-scatter-interactive/Scatter.svelte -------------------------------------------------------------------------------- /src/04-scatter-interactive/main.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgb/svelte-vis/HEAD/src/04-scatter-interactive/main.svelte -------------------------------------------------------------------------------- /src/04-scatter-interactive/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgb/svelte-vis/HEAD/src/04-scatter-interactive/types.ts -------------------------------------------------------------------------------- /src/05-sankey.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgb/svelte-vis/HEAD/src/05-sankey.svelte -------------------------------------------------------------------------------- /src/index.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgb/svelte-vis/HEAD/src/index.svelte -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgb/svelte-vis/HEAD/src/main.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgb/svelte-vis/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgb/svelte-vis/HEAD/yarn.lock --------------------------------------------------------------------------------