Data Visualization and D3.js Newsletter Issue 119

#### Hi Friends -

Welcome to issue 119 of the DashingD3js.com Weekly Newsletter.

#### Featured

• Bivariate Choropleth Maps: A How-to Guide
This post introduces the idea of bivariate choropleth mapping and demonstrates a technique for creating your own. Although I show some screenshots from QGIS, emphasis is placed on the concepts of the method rather than any particular tool or language. This technique will work with any software you prefer! A graphics program like Photoshop, Illustrator, Inkscape, or similar will be helpful if you choose to also create your own color scheme...
• Dances With Factors (Tutorial)
This visualization helps us track the prime factorization of a number. We can easily identify primes when we arrive at a simple circle (i.e. a prime cannot be composed of smaller divisors). We can also identify common patterns of smaller prime divisors e.g. 2, 3, 5. This tutorial will explain how we can organize the project workflow into very simple and intuitive parts. A pseudocode workflow is presented...

#### Data Visualization Reading and Videos

• A Slopegraph Update
We’re going to look at some charts that are similar to slopegraphs (bumps charts and parallel-coordinate plots), at some new examples of slopegraphs you all have shared with me, at a new possible enhancement to drawing slopegraphs that you might consider, at percentage vs. absolute value comparisons, at more best practices, and at some new software for drawing slopegraphs (and a few old ones that I didn’t know about when I wrote the first piece)...
• Mortgage Risk Visualizations
Welcome to Loan Risk Analysis (LRA), our website was developed to allow exploration into the complex mortgage industry with dynamic visualization, using publicly available data. Below are three visualizations; each designed to analyze different aspects (the who, what, when, and where) of lending in the US...
• The Effects Of Interactive Latency On Exploratory Visual Analysis [PDF]
To support effective exploration, it is often stated that interactive visualizations should provide rapid response times. However, the effects of interactive latency on the process and outcomes of exploratory visual analysis have not been systematically studied. We present an experiment measuring user behavior and knowledge discovery with interactive visualizations under varying latency conditions...

• SVG Path Strings
SVG comes with several shape elements – rect, ellipse, line, polygon – that can create basic forms. To create a map, steamgraph or other more complicated shapes, path elements are used. Instead of specifying the size and position of a path element with attributes like height, radius or x as we do with the basic shapes, the geometry of the path element is determined by a single d attribute...
• Mapping With D3
A Friendly Introduction to mapping with D3 by Andy Woodruff For Maptime Boston...
• Anscombe's Quartet - In 1 D3js Graph
An update to my original d3 version of Anscombe's Quartet - this time using transitions to work through all 4 series in 1 graph. Summary statistics are calculated on the fly using simple-statistics though you might not notice them updating as they are pretty much - err - all the same...