Data Visualization and D3.js Newsletter Issue 149

DashingD3js.com Weekly Data Visualization and D3.js Newsletter

Hi Friends -


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

Onwards to this week's links...
 

Featured
 

  • Interaction And Animation: D3 Transitions, Behaviors, And Brushing
    Today, we are going to continue learning D3 by exploring animations, user interactions, and transitions. Now, we are going to learn the stuff you can't do in Excel!...a) Session Objectives: a) Understand how page events and interaction are implemented in D3 and b) Animate a Chart Using Line Tracing...
 

Data Visualization Reading and Videos
 

  • Resources For Doing Data Journalism With R
    The R Project is a great software environment for doing all sorts of data-driven journalism...With this curated (and highly opinionated) list of resources, you will be guided through the thick jungle of countless R packages, from learning the basics of R's syntax, to scraping HTML tables, to a guide on how to make your work comprehensible and reproducible...
  • World Remittance Flows
    Remittances, money sent back home by migrants, have increased ever since data collection started in 1970. After 2000, however, the worldwide total downright skyrocketed from 204 billion USD (inflation adjusted) to 540 billion in 2012. In fact, only official transactions are counted towards that total. Experts estimate that at least another 250 billion are sent through unofficial channels such as legmen...
  • What To Read Next?
    Every good syllabus has a list of reading recommendations – but all good syllabi have different ones...every person in the data vis field thinks about that from time to time: "I need to understand better what data vis is all about." So what should they read next?...I want to answer that question with a spreadsheet that you can find here: Click to see it!...
  • Mapstarter: A Tool For Turning A Geographic Data File Into A Map For The Web
    Select a GeoJSON file, TopoJSON file, or ESRI Shapefile. It will import your data and give you a starting interactive map, automatically scaled to fit your data. You can change the dimensions, map projection, color scheme, and add basic behaviors like zoom and tooltips. You can also inspect the data stored in your file in the "Data" tab...
  • flowchart.js
    Draws simple SVG flow chart diagrams from textual representation of the diagram...
 

D3.js Reading and Videos
 

  • The Division Of People Amongst Occupations: Small Multiples In A Packing Layout
    A small project where I wanted to try my hands on the circle packing layout and try to add an extra dimension by placing bar charts in each circle. Thus creating the idea of small multiple packing...The data shows the ~550 different occupations as defined by the Bureau of Labor Statistics in their hierarchical groupings. Each white circle represents an occupation and these circles are scaled according to the total number of persons working in this sector. Within each circle there is a bar chart further detailing the division between age groups...
  • d3-plugin-hist2d: Hist2D Is A 2 Dimensional Histogram D3 Plugin
    d3.hist2d plugin implements a non-blocking rectangular binning. It's useful for displaying a scatterplot with millions of points, aggregating the data into a more coarse representation suitable for display...It can be used as a module of a larger application, because it doesn't block the UI, it computes the values between each animation frame...
  • Link Nodes By Name
    This example shows how to link nodes in a force-directed graph using a named identifier rather than a numeric index...
  • Grid Lines And The Equation Of A Line With D3.js
    I thought I would start with something simple and have a draggble line that shows the equation of a straight line with respect to the two coordinates at the end of each line. The equation of a line may still exist in the memories of your school days...You can drag the line by either of the red circles at each end and the calculations will recalculate...

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