Data Visualization Overview
Table of Contents
Tools
Visualization Toolkits
- D3 - A JavaScript library for data-driven DOM manipulation, interaction and animation. Includes utilities for visualization techniques and SVG generation.
- Processing and Processing.js - A popular Java-like graphics and interaction language and IDE. Processing has a strong user community with many examples.
- Protovis - JavaScript visualization language, predecessor of d3.
- HTML/!JavaScript/XML - use standard web technologies to build the visualization. You may use libraries such as jQuery, Dojo, and the Google Maps API to help build your visualization.
- PolyMaps – create map displays with JavaScript & SVG.
- Flare - Visualization toolkit for Adobe Flash.
- Modest Maps - Mapping library for Flash.
- Prefuse - Visualization toolkit for Java.
- Improvise - Java system supporting coordinated views.
- InfoVis Toolkit - A Java visualization library, from INRIA France.
- Piccolo - A Java library for zoomable UIs, from the University of Maryland (Java and .NET).
- VTK - A scientific visualization library (C++ with wrappers for other languages).
Statistical Data Analysis Tools
- Tableau for Student – get Tableau free license as a student.
- Tableau Public - a free version of Tableau which publishes to the web.
- GGplot2 - a graphics language for R.
- GGobi - visualizations for multivariate data.
- Improvise - a visualization tool supporting a variety of visualization types.
- ParVis - software for parallel coordinates.
- TimeSearcher - interface for time-series data from U Maryland.
- TreeMap - tree-mapping software from U Maryland.
Network Analysis Tools
Color Tools
- kuler- Color Palette Generator.
- Color Brewer
Tutorials & Tips
Courses
- CSE512 Data Visualization
- Tamara Munzner's Course at UBC
- John Stasko's Course at Georgia Tech
HTML, CSS
Javascript
d3.js
Data Sets
- Civic Data Sets for the Pacific Northwest
- 30 Places to Find Open Data on the Web – Visual.ly
- Office for National Statistics (UK) - a repository of detailed statistics about Great Britain and Northern Irland
- World Bank Data Catalog
- CDC NCHS Data - CDC's National Center for Health Statistics Data Access
- Machine Learning Repository - large variety of maintained data sets