Chapter 10

Using D3.js for Data Visualization

In This Chapter

arrow Understanding the core features and characteristics of D3.js data visualizations

arrow Getting familiar with basic concepts in HTML, JavaScript, CSS, and PHP

arrow Figuring out the more advanced features of D3.js

The truth of the matter is, you can come up with the perfect data visualization you need to meet the exact needs of your target audience gathered in that meeting room down the hall, but what works in the physical meeting room may not work in that virtual meeting room out on the World Wide Web. In this chapter, I show you how you can use D3.js technology to build custom web-based visualizations — the type of visualizations you need if you’re showcasing your work online. The power of programming in D3.js is that it enables you to create absolutely stunning, dynamic data visualizations with which your audience can interact and explore, straight from their browsers, with no add-ons required.

D3.js is not the only option available for constructing dynamic, web-based data visualizations, it’s just an excellent one. Other options ...

Get Data Science For Dummies now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.