Data Visualization and D3.js Newsletter Issue 140

DashingD3js.com Weekly Data Visualization and D3.js Newsletter

Hi Friends -


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

Onwards to this week's links...
 

Featured
 

  • dailygraphics - NPR Visuals' Rig For Deploying Daily Graphics Projects In Responsive IFrames
    dailygraphics is a framework for creating and deploying responsive graphics suitable for publishing inside a CMS with pym.js...In addition to big, long-term projects, the NPR Visuals team also produces short-turnaround charts and tables for daily stories. Our dailygraphics rig offers a workflow and some automated machinery for creating, deploying and embedding these mini-projects, including...
 

Data Visualization Reading and Videos
 

  • A Brief Intro To Visualizing Datasets On A Heatmap With Cirrus.js
    So what is a heatmap? And what kind of data can it visualize? One of the challenges of building a tool to index all environmental sensor data is that we have to work with a huge variety of data formats and structures. One of these structures is two dimensional data (2D data)...To better visualize this grid of data, we can color each cell according to its value. This can be called a “color matrix” and is sometimes called a heatmap...
  • Presenting Watson News Explorer
    The IBM Watson News Explorer has arrived. News Explorer uses the Alchemy API to automatically construct a news information network and present large volumes of news results in an understandable fashion. Now that we are able to extract semantic data from the news with advanced Watson NLP technology, we can provide new ways of visualizing and understanding news as it occurs...
  • Announcing Vega 2.0
    We're excited to announce the release of Vega 2.0, the first major release since 1.0 back in April 2013. v2 introduces a number of marquee features including support for streaming data sources and declarative interaction design. Rather than coding event handling callbacks, and manually managing the state of your visualization, interaction techniques can now be specified as part of the Vega JSON. As part of the 2.0 release, we've also overhauled the scenegraph rendering and event handling for improved performance and parity between Canvas and SVG modes. Finally, we've created a JSON schema to validate specifications against, and updated the Live Editor with syntax highlighting, code folding, and error icons for JSON parse errors...
  • Pyxley: Python Powered Dashboards
    Web-based dashboards are the most straightforward way to share insights with clients and business partners. For R users, Shiny provides a framework that allows data scientists to create interactive web applications without having to write Javascript, HTML, or CSS...We have written a Python package, called Pyxley, to not only help simplify the development of web-applications, but to provide a way to easily incorporate custom Javascript for maximum flexibility...
 

D3.js Reading and Videos
 

  • D3 Without .enter() - How To Make The Same Graph And Manually Join Your Data Array
    The first d3 tutorial people read will have them passing an array to .data() after selectAll-ing a bunch of DOM elements that don’t exist yet...The concepts are difficult for a beginner to comprehend. I would also argue the pattern is a hinderance in some situations...If you find this model a roadblock to getting started, or if you just prefer not to use it in your d3 programs, you can easily ignore it...
  • mapmap.js - A Data-Driven API For Interactive Thematic Maps
    mapmap.js is an API to simplify the creation of interactive thematic vector maps in the browser. It simplifies the processes of loading, processing and joining data and geometry, and applying symbolization and interaction techniques to the map. mapmap.js is built on top of D3 and outputs maps in SVG...A basic interactive statistical map can be created using mapmap.js like this...
  • greuler - Graph Theory Visualization
    greuler is graph theory visualization tool powered by d3 and on top of WebCola which allows the creation and manipulation of graphs with a simple api...
  • Electric Generation In Spain - Latest 24 hours
    For the visualization I thought it would be interesting to show the evolution of consumption like a 24-hour clock in question. In this way they can see more clearly the changes at the same time the previous day and compare different values...

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