Create Web Charts with D3

  • 3h 32m
  • Fabio Nelli
  • Apress
  • 2014

Create Web Charts with D3 shows how to convert your data into eye-catching, innovative, animated, and highly interactive browser-based charts. This book is suitable for developers of all experience levels and needs: if you want power and control and need to create data visualization beyond traditional charts, then D3 is the JavaScript library for you.

By the end of the book, you will have a good knowledge of all the elements needed to manage data from every possible source, from high-end scientific instruments to Arduino boards, from PHP SQL databases queries to simple HTML tables, and from Matlab calculations to reports in Excel.

This book contains content previously published in Beginning JavaScript Charts.

  • Create all kinds of charts using the latest technologies available on browsers
  • Full of step-by-step examples, Create Web Charts with D3 introduces you gradually to all aspects of chart development, from the data source to the choice of which solution to apply.
  • This book provides a number of tools that can be the starting point for any project requiring graphical representations of data, whether using commercial libraries or your own

What you’ll learn

  • Learn the D3 basics.
  • Discover the world of JavaScript graphic libraries.
  • Discover which charts can best represent your data.
  • Switch from a vision of a chart sent from a server as a static image to a highly dynamic one, in which the user is able to interact in real time.
  • Perform input data manipulation to increase chart readability.

About the Author

Fabio Nelli, is an IT Scientific Application Specialist at IRBM Science Park, a private research center in Pomezia, Roma (Italy). He has beena computer consultant for many years at IBM, EDS, Merck Sharp, and Dohme, along with several banks and insurance companies.

He has an Organic Chemistry degree and many years of experience in Information technologies and Automation systems applied to Life Sciences (Tech Specialist at Beckman Coulter Italy and Spain).

He is currently developing Java applications that interface Oracle databases with scientific instrumentations generating data and web server applications providing analysis of the results to researchers in real time.

In this Book

  • Charting Technology Overview
  • Working with D3
  • Line Charts with D3
  • Bar Charts with D3
  • Pie Charts with D3
  • Candlestick Charts with D3
  • Scatterplot and Bubble Charts with D3
  • Radar Charts with D3
  • Handling Live Data with D3
  • Adding Controls to Charts
  • Embedding D3 Charts in jQuery Widgets
  • JSON and Layouts—Handling Structured Data
SHOW MORE
FREE ACCESS