Skip to content

Commit cb174db

Browse files
committed
add intro block
1 parent 2b3db1d commit cb174db

1 file changed

Lines changed: 17 additions & 2 deletions

File tree

README.md

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,21 @@
11
# D3 Tutorial
22

3-
This is a short tutorial introducing the basic elements and concepts of D3. D3 stands for Data-Driven Documents and is a very popular JavaScript library written by [Mike Bostock](https://bost.ocks.org/mike/).
3+
This is a short interactive tutorial introducing the basic elements and concepts of D3. At the beginning of this tutorial the foundations of D3 namely HTML, CSS, SVG, and JavaScript are briefly explained.
4+
5+
Then, the basic principles of D3 and its functions are introduced by incrementally implementing an interactive bar chart.
6+
The example can be implemented manually or directly by editing the [CodePen](https://codepen.io) examples.
7+
8+
In the second part of this tutorial a more complex multiple coordinated view (MCV) setup is incrementally implemented. A multiple coordinated view setup consists of multiple visualizations that are interactivly linked together such
9+
as selecting an element in one visualization filters the data in a second one. This is also called linking and brushing. Along with this example some guidelines
10+
regarding code structure and advanced D3 transitions are given.
11+
12+
This tutorial concludes with a brief introduction into other visualization libraries and hints about how to use D3 with [TypeScript](https://www.typescriptlang.org/).
13+
14+
Now, shall we begin...
15+
16+
---
17+
18+
D3 stands for Data-Driven Documents and is a very popular JavaScript library written by [Mike Bostock](https://bost.ocks.org/mike/).
419

520
Homepage: https://d3js.org/
621

@@ -1157,7 +1172,7 @@ One can specify the type in more detail by specifing the generic argument of the
11571172

11581173
---
11591174

1160-
Barchart final results in TypeScript [barchart07_final_ts.html](examples/barchart07_final_ts.html) [![Open in CodePen][codepen]](https://codepen.io/sgratzl/pen/gObqdEG)
1175+
Barchart final results in TypeScript [barchart07_final_ts.ts](examples/barchart07_final_ts.ts) [![Open in CodePen][codepen]](https://codepen.io/sgratzl/pen/gObqdEG)
11611176

11621177
### Hints
11631178

0 commit comments

Comments
 (0)