Data cleaning is an important step in any data-driven research project. Often data is harvested from diverse sources such as the web, databases, spreadsheets, text files, and countless other places. Before it is cleaned, “messy” data can suffer from a host of problems, including inconsistent encodings, formats, and missing values to name just a few. …
Interactive web based visualizations are becoming ever more integral to sharing research to the world at large and they are largely created using the D3.js library. In this workshop, we learn about the d3 data model and its conceptualization of graphics. We will then learn how to build and customize some simple graphs in D3.js. …