Data Visualization and D3.js Newsletter Issue 221

DashingD3js.com Weekly Data Visualization and D3.js Newsletter

Hi Friends -


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

Onwards to this month's links...
 

Featured
 

  • In Defense of Interactive Graphics
    No, interactive graphics are not dead...It is also not true that “85% of the Times‘ page visitors online simply ignore interactive infographics altogether“. But since I sort of helped creating this confusion, I think it’s time to set this straight: Interactive graphics are still great, and there are a lot of good reasons to make them!...
  • How to Make a D3 Block
    bl.ocks.org, run by Mike Bostock, is a viewer for code examples that are posted to Github gists. This post is a quick run down of how to create a block...Where to start?...If you have written a working d3 example, you are already ahead of the game. However, let’s say you have never touched d3 in your life. One of the great things about blocks is that they offer you working code examples that you can use as a good starting point...
 

Data Visualization Reading and Videos
 

  • The Death Of Interactive Infographics?
    Last year I was lucky enough to go to the Information+ conference in Vancouver where Gregor Aisch, who works at the New York Times, gave a talk about the publication’s graphics and their impact. And the scary resumé of the talk was: Barely anyone interacts with the New York Times’ graphics. The New York Times makes arguably some of the best interactives in the field, which made Gregor’s talk even more depressing...
  • If Data Visualization is So Hot, Why Are People Leaving?
    A recent survey of nearly 1000 data visualization professionals shows roughly a quarter identify their roles as primarily focused on data visualization. The emergence of that dedicated role is exciting but it raises three main concerns: 1) Data visualization products are extremely conservative, 2) Data visualization as a professional focus currently lacks clear avenues for advancement, so bright people with ambition feel forced to transition into other science or engineering roles in order to advance, and 3) Data visualization is underrepresented in leadership positions...
  • How Do We Know That? - Robert Kosara on Data Visualization [video]
    “We know some things about data visualization, and we don’t know others. But it turns out that many of the things we think we know, we actually don’t. Much of what we believe about charts and visualization is based less on evidence and well-constructed science than we like to believe...Instead of well-run experiments and real evidence, many supposed rules are based on opinion, aesthetic judgments, and incomplete or oversimplified studies...There are many things we don’t really know—and it is important to ask, how do we know that?”...
  • The Maps We Wandered Into As Kids
    If I ruled the world, or at least a publishing company, all books would contain as much supplementary information as possible. Nonfiction, fiction — doesn’t matter. Every work would have an appendix filled with diagrams, background information, digressions and anecdata. And of course, maps. Lots and lots of maps...
 

D3.js Reading and Videos
 

  • Smoothly Animate Thousands Of Points With HTML5 Canvas And D3
    Sometimes in life, you’ve just gotta move thousands of points around on the screen. For hundreds of points, this can be accomplished with D3 through d3-transition on SVG nodes, but this typically becomes too slow when you need to animate more than a thousand points. So how do you do it?...Enter canvas...
  • d3-horizon-chart
    d3-horizon-chart is a d3 plugin that draws horizon charts using an Html5 Canvas. It provides an easy way to visualize large amounts of time series data...The plugin is heavily inspired by cubism.js, but doesn't make assumptions about real-time metrics and back-end servers such as Cube/Graphite. This makes it a good fit when you just want to plot your data as a horizon chart...
  • Fantasy Map Generator
    It is a Fantasy Map Generator based on D3 Voronoi diagram rendered to scalable svg...Use random to genarate the map with default options, customize to make your own shape...Project goal is to create a procedural generated map for my Medieval Dynasty game simulator. So a map should be interactive, fast and plausible-looking...
  • D3.js And Google Maps API In 11 Easy Steps
    A recent challenge was to link data with longitude and latitude coordinates which I’d used when developing a training compliance dashboard...I’d worked with static Google Maps before but the client wanted to use live maps which responded to the content. Here’s how I did it in 10 easy steps with a huge amount of help from Mike Bostock’s starter code...

Hope that you had a great past month and that next month 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