Scalable Vector Graphics (SVG) is a mature World Wide Web Consortium (W3C) standard designed for user-interactive graphics on the Web and Mobile platform. Similar to HTML, SVG can coexist happily with other technologies, such as CSS and JavaScript, in modern browsers and forms the backbone of many Web applications. In today's Web, you can see use cases of SVG everywhere, from digital map to data visualization. So far, in this book, we covered most of the recipes using HTML elements alone; however, in real-world projects, SVG is the de facto standard for data visualization; it is also where D3's strength really shines. In this chapter, we will cover the basic concept of SVG and D3's support for SVG shape generation. SVG is a very rich topic. Volumes of books can be, and have been, devoted to this topic alone; hence, we will not plan or even try to cover all SVG-related topics, rather we'll focus on D3 and data visualization-related techniques and features.
Data Visualization with D3 4.x Cookbook - Second Edition
By :
Data Visualization with D3 4.x Cookbook - Second Edition
By:
Overview of this book
Master D3.js and create amazing visualizations with the Data Visualization with D3 4.x Cookbook. Written by professional data engineer Nick Zhu, this D3.js cookbook features over 65 recipes. ? Solve real-world visualization problems using D3.js practical recipes ? Understand D3 fundamentals ? Includes illustrations, ready-to-go code samples and pre-built chart recipes
Table of Contents (21 chapters)
Data Visualization with D3 4.x Cookbook - Second Edition
Credits
About the Author
About the Reviewer
www.PacktPub.com
Customer Feedback
Preface
Free Chapter
Getting Started with D3.js
Be Selective
Dealing with Data
Tipping the Scales
Playing with Axes
Transition with Style
Getting into Shape
Chart Them Up
Lay Them Out
Interacting with Your Visualization
Using Force
Knowing Your Map
Test Drive Your Visualization
Building Interactive Analytics in Minutes
Customer Reviews