Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Data Visualisation with D3.

Data Visualisation with D3.

4 reasons why you should care about data visualisation. 5 concepts that are essential to understanding how D3 works. 5 tips for avoiding mistakes and createing compelling data visualisations that solve real problems.

byrichardpowell

June 20, 2014
Tweet

More Decks by byrichardpowell

Other Decks in Programming

Transcript

  1. charitable donations money in taxhavens financial crisis healthcare ending poverty

    bit.ly/1kEr3fV source: money in taxhavens money in taxhavens charitable donations
  2. !

  3. jQuery D3 1. DOM selection & manipulation 2. Animations 3.

    Event Handling 4. AJAX 5. IE6+ 6. Plugins 1. DOM selection & manipulation 2. Animations 3. Event Handling 4. AJAX 5. IE8+ 6. Layouts & examples
  4. jQuery D3 1. DOM selection & manipulation 2. Animations 3.

    Event Handling 4. AJAX 5. IE6+ 6. Plugins 1. DOM selection & manipulation 2. Animations 3. Event Handling 4. AJAX 5. IE8+ 6. Layouts & examples ! 7. Data manipulation & traversal 8. Maths 9. Behaviours
  5. Layouts 1. Bundle 2. Chord 3. Cluster 4. Force 5.

    Hierarchy 6. Histogram 7. Pack 8. Partition 9. Pie 10.Stack 11.Tree 12.Treemap
  6. SVG

  7. <a>! <altglyph>! <altglyphdef>! <altglyphitem>! <animate>! <circle>! <clippath>! <color-profile>! <cursor>! <defs>!

    <desc>! <ellipse>! <feblend>! <fecolormatrix>! <feconvolvematrix>! <fediffuselighting>! <fedisplacementmap>! <fedistantlight>! <feflood>! <fefunca>! <fefuncb>! <fefuncg>! <fefuncr>! <fegaussianblur>! <feimage>! <femorphology>! <fepointlight>! <fespecularlighting>! <fespotlight>! <glyph>! <glyphref>! <line>! <lineargradient>! <marker>! <mask>! <metadata> <mpath>! <path>! <pattern>! <polygon>! <polyline>! <radialgradient>! <rect>! <set>! <stop>! <switch>! <symbol>! <text>! <textpath>! <title>! <tref>! <tspan>! <use>! <view>
  8. CSS

  9. 10:00 10:08 10:10 30 hours 10:02 10:04 10:06 10:00 10:08

    10:10 10:02 10:04 10:06 10:00 10:08 10:10 10:02 10:04 10:0610:00 10:08 10:10 10:02 10:04 10:0610:00 10:08 10:10 10:02 10:04 10:06 10:00 10:08 10:10 10:02 10:04 10:06 10:00 10:08 10:10 10:02 10:04 10:06