Warning message

  • The service having id "twitter" is missing, reactivate its module or save again the list of services.
  • The service having id "facebook" is missing, reactivate its module or save again the list of services.
  • The service having id "google_plus" is missing, reactivate its module or save again the list of services.
  • The service having id "linkedin" is missing, reactivate its module or save again the list of services.

Workshop: Data Visualization: JS Charting with D3

Location:

Level: 
Intermediate
9:00am - 4:00pm

Key takeaways

Explore what makes a compelling a data visualization
Learn the basics of D3, the most popular JavaScript data visualization library
Extract a custom D3 chart into a reusable chart with D4

Prerequisites

Familiarity with JavaScript and an interest in learning more about the data visualization tools D3 and D4

Successful data visualization codifies information into a pleasing visual system, which can be explored, understood, and enjoyed more quickly than reading through the raw data itself. These visualizations often take the form of charts and graphs, many of which can be created easily using reusable charting libraries. Unfortunately, many of the libraries take a one size fits all approach, which forces users to wedge their data into the predefined charting molds offered. Working within arbitrary limitations of these libraries can homogenize how you think about your own data, effectively making you think in terms of visual clichés. The purpose of this workshop is to understand what makes a successful chart. We will explore a collection of JavaScript libraries for drawing with data, with the intent of creating succinct, self-explanatory graphical systems to answer questions about the comparison, composition, distribution or interrelationship in the data they present.

Tracks

Covering innovative topics

Monday Nov 16

Tuesday Nov 17

Wednesday Nov 18