Data Visualization and D3.js Newsletter Issue 153

DashingD3js.com Weekly Data Visualization and D3.js Newsletter

Hi Friends -


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

Onwards to this week's links...
 

Featured
 

  • How To Teach Data Journalism For Beginners
    Data journalism is in danger of becoming the broccoli of J-school education. We all know we should like data journalism, we all know we’re supposed to be doing data journalism, but, like broccoli, data journalism can seem so deeply unattractive and inedible...This, then, is the guide to getting started with teaching data journalism...
  • A Different Look For The D3 Radar Chart - Redesigning The Version From 2 Years Ago
    A bit more than 2 years ago I wrote a small blog about making the D3 radar chart look a little better. I know that opinions are diverse about the usefulness of these types of charts...So I went back to the code from my blog...to set-up a new radar chart...The two biggest appearance changes are a circular grid in the background, adding the option to choose smooth connecting lines and adding an SVG glow filter around the stroke...
 

Data Visualization Reading and Videos
 

  • Five Ideas For Achieving Clarity In Data Visualization
    Clarity, it turns out, is a valuable quality in fields where people are in the business of informing. In data visualization, one way to achieve clarity is to ask, “How much am I asking the reader to invest in order to understand this graphic, and is the payoff worth it?”...
  • dramavis: A Tool For Visualising And Calculating Literary Network Data
    Visualisations are nice, especially when they set you up with the ability to kind of read a large number of literary texts from a distant. But there are two other things we did with our data. We used network values like size, min/avg/max degree, density and avg path length to make assumptions about literary evolution over time...and...we also calculated character-centric data, play by play, to make assumptions about single characters and their position in a network...
  • PolicyViz Episode #21: Edward Tufte
    On this, the 21st episode of The PolicyViz Podcast, I am very excited to welcome Edward Tufte to the show. As you might expect, I was excited to talk with Professor Tufte, so this episode is quite a bit longer than the usual episode. We talk about his art and sculpture, data art, the state of data visualization tools, and the future of data communication...
  • Google Launches Cloud Datalab, An Interactive Tool For Exploring And Visualizing DataGoogle today launched Cloud Datalab, a new interactive developer tool for exploring, analyzing and visualizing data with just a few clicks...Using Cloud Datalab, developers can explore, transform, visualize and process data that sits in Google BigQuery, Compute Engine and Cloud Storage. To do so, they can use Python, SQL and JavaScript (using BigQuery user-defined functions). Based on this, they can then use this data to build their data pipelines for deployment to BigQuery or create machine learning models, for example...
  • Why OpenStreetMap Is The Most Important Thing In Geo
    Geo-tech has rapidly grown and matured over the past two decades. Not long ago, most things GIS and geo-tech were reserved for governments (local to national) and academic institutions. Thankfully, that isn’t the case in today’s world. Geo-thinking and geo-tech is everywhere and OpenStreetMap is a major reason why...But how has OpenStreetMap helped make location and geo so prevalent to a growing variety of industries and institutions outside of government and academia?...
 

D3.js Reading and Videos
 

  • d3-flame-graph
    A D3.js plugin that produces flame graphs from hierarchical data..."Flame graphs are a visualization of profiled software, allowing the most frequent code-paths to be identified quickly and accurately." - Brendan Gregg...
  • Popoto.js
    Popoto.js is a JavaScript library built with D3.js providing a graph based search interface generated in HTML and SVG usable on any modern browser...This library lets you include an interactive graph query builder into any website or web based application to create advanced queries on Neo4j databases and display the results...
  • chart-tool - A Responsive Charting Application
    Chart Tool is a D3.js-based tool for creating beautiful, embeddable charts. It's made up of two parts: a front-end for loading and visualizing charts, built using Gulp, and a back-end for creating data, storing it in a database and generating the embed code and exported charts, powered by Meteor and automated by Gulp...
  • Lasso Filtering In Qlik Sense Extensions
    Recently, Brian Booden and Ralf Becher built an awesome hexagonal binning extension that utilizes the d3 lasso plugin to enable selections. Through this process they gave me some great feedback on issues they found. Having resolved those, I’ve updated the library and would like to demonstrate how others can integrate the lasso plugin with their own Qlik Sense Extensions...
  • Tree of Life
    A re-implementation of Jason Davies’ Phylogenetic Tree of Life, with faded gray lines to connect the leaf nodes of the tree to their corresponding labels inspired by a figure from Nature...This implementation modifies the depth of interior nodes in a cluster layout to show branch lengths. Toggle the checkbox in the top-left corner to show or hide branch lengths, and mouseover a label to highlight its path to the root...

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