Understanding Data Visualization

  • Tarek Amr
  • Rayna Stamboliyska


Created in 2007, D3.js is a powerful charting library best used for complex and nonstandard data visualizations. Thus, before we get into the fine details of how to use D3.js for data visualization, we need to talk about the basics: how to learn to 'see' data, how to transform data into a visual, and what is best suited for the human eye.


Data Visualization Interactive Visualization Music Player Visual Metaphor Document Object Model 

Supplementary material

371558_1_En_1_MOESM1_ESM.zip (48 kb)
9781484219270_Ch5-9 (zip 48 kb)

Copyright information

© Tarek Amr and Rayna Stamboliyska 2016

Authors and Affiliations

  • Tarek Amr
    • 1
  • Rayna Stamboliyska
    • 2
  1. 1.AmsterdamThe Netherlands
  2. 2.Issy-les-MoulineauxFrance

Personalised recommendations