Data Visualization and D3.js Newsletter Issue 135

DashingD3js.com Weekly Data Visualization and D3.js Newsletter

Hi Friends -


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

Onwards to this week's links...
 

Featured
 

  • Reviving The Statistical Atlas Of The United States With New Data
    Ever since I found out about the Statistical Atlas of the United States, historically produced by the Census Bureau, it annoyed me that there wasn't one in the works for the 2010 Census due to cuts in funding...I got to thinking, hey, I could do that. And if I did, I wouldn't have to be annoyed anymore. So I recreated the original Statistical Atlas of the United States with current data. I used similar styling, and had one main rule for myself. All the data had to be publicly available and come from government sites. Here are my results...
  • Why I Built Cirrus.js - Christophe Viau
    Today at Planet OS we are launching a charts library – Cirrus.js. So why am I building this one?...Having the ability to effectively visualize a variety of data types from multiple domains is an essential capability for making sense of these data and requires a charts library that can scale and adapt as our platform matures...But the thing I really wanted was to bring the architecture closer to a datavis pipeline...
 

Data Visualization Reading and Videos
 

  • Alberto Cairo’s ‘Little Gems’: 5 Lesser-Known Books On Data Visualization
    Alberto Cairo first began visualizing data in 1997, when there were few books on the subject...Alberto is delighted things have changed since. Today's data explorers have a trove of resources including each other...And in the spirit of community, he recommends these “little gems”—lesser-known worthy reads for data explorers...
  • metricsgraphics 0.8.5 Is Now On CRAN!
    I’m super-pleased to announce that the Benevolent CRAN Overlords accepted the metricsgraphics package into CRAN over the weekend...MetricsGraphics.js is a library built on top of D3 that is optimized for visualizing and laying out time-series data. It provides a simple way to produce common types of graphics in a principled, consistent and responsive way...The metricsgraphics R package wraps most of the functionality of MetricsGraphics.js into an htmlwidget. This package will replicate many of the MetricsGraphics.js examples to demonstrate the functionality of the package...
  • Data And The People
    Big data, Social data, Behaviour analysis, Data-informed user experience, A/B testing, Validated learning, Privacy, etc. All those words capture different facets of the gold rush of learning about people’s behaviour with data...While the level of maths and the depth of implementation of mathematical analyses can look scary, I believe there is still one underestimated but critical element in the analysis pipeline, and that is the learning by people of the learning achieved by the machines...
  • Coblis — Color Blindness Simulator
    If you are not suffering from a color vision deficiency it is very hard to imagine how it looks like to be colorblind. The Color BLIndness Simulator can close this gap for you. Just play around with the sample picture or upload your own images...
 

D3.js Reading and Videos
 

  • comic.js
    comic.js is a Javascript library that acts as plugin for Raphael.js, D3.js, SVG.js or as lib for the HTML5 Canvas, providing functions for cartoon style drawing...
  • Gridmap
    This is an attempt to create dot grid maps with D3.js. Dot grid maps could also be done with Kartograph and Gregor Aisch wrote a neat description of what a dot grid map is...
  • A Swiss Railway Clock In D3.js
    The other day I saw this cool JavaScript+CSS clock and I immediately thought that I wanted to create an analog clock in D3.js...It seemed straightforward: just paint the clock and re-paint it each second. Right? Well, yes if you’re lazy. The better way is to paint the clock and periodically rotate the hands...The key for doing the hands rotation in D3 is to enclose each hand in its own g element and rotate those g elements using setInterval. The rotation of the hands in the SBB clock is smooth, and thankfully D3 offers transitions for seamless interpolations...
  • Interactive Complex Number Division
    This interactive Complex number division allows you to drag the red and orange circles around the complex plane to set the numerator/denominator. The black circle is the answer...

Hope that you had a great past week and that next week is even better!

Wishing you the best, 
Sebastian Gutierrez
@DashingD3js
www.dashingd3js.com

Want to better understand this topic?
Check out these super-useful D3.js Screencast Videos (1 in 3 are free...)
=> D3 Screencasts Videos