Survey websites, recent books, and visualization practitioners and researchers on twitter.
visualization design resources
A current (as of Sept. 2015) yet incomplete list of resources for visualization design, biased toward resources used by or familiar to members of the UBC InfoVis group.
jump to: inspiration | data repositories | data wrangling + eda | vis design | sharing your work
Visualization Survey Websites
Interactive meta-visualizations based on surveys of existing visualizations and/or technical papers.
by data abstraction:
Recent Books About Visualization
Recently published books discussing / showcasing the state-of-the-art in interactive visualization.
From the Bocoup Data Visualization Team: "OpenVis Conf is a two-day, single track conference about the practice of visualizing data on the web. Speakers will discuss best practices for data processing, storytelling, visual design, code structure and implementation using the latest and greatest technology and tools on the Open Web."
All videos from OpenVisConf 2015 are now available for viewing.
Publicly available data repositories / directories.
Billions of public records published by governments, companies and organizations. Free access plan available for non-commercial and open source use.
Open government data
Download census data, tables, and reports in various formats. Similar services exist in many other country / province / state / municipality jurisdictions, such as:
Resources and tools for managing, wrangling, cleaning, and transforming data, as well as for exploratory data analysis (EDA).
"Fusion Tables is an experimental data visualization web application to gather, visualize, and share data tables."
Browser-based web scraping (in Python, R, Ruby, etc.) and data analysis tools with ScraperWiki: schedule recurring scraping and append to previously scraped data. Also check out morph.io, another web-based scraper with GitHub integration, or kimono, a web-based scraper that doesn't involve writing any code.
"Beaker is a notebook-style development environment for working interactively with large and complex datasets. Its plugin-based architecture allows you to switch between languages or add new ones with ease, ensuring that you always have the right tool for any of your analysis and visualization needs."
Applications and programming languages or libraries for various stages of visualization design.
similar surveys:→ datavisualization.ch's 2012 survey of programmating- and non-programmating-based visualization tools, including those related to maps, those for creating basic charts, data manipulation and wrangling, and color.
→ Visualizing Data (A. Kirk)'s interactive resource list; filter by tools relating to several tags, including data handling, charting, programming, multivariate, mapping, web-based, specialist, colour.
→ Scott Murray's list of alternatives to D3.js: "D3 might not be perfect for every project. Sometimes you just need a quick chart and you don’t have time to code it from scratch. Or you might need to support older browsers and can’t rely on recent technologies like SVG."
→ J. Heer's useful resources list for the University of Washington's graduate course on Data Visualization (CSE512) (Spring 2015).
→ M. Adil Yalçin's faceted Keshif browser of Data-Visualization Tools and Books.
→ Tools and Libraries for Building Web-based Data Visualisations by P. Cook.
→ New [data visualization and infographic creation] Tools and Resources of 2014 by Visualoop.com.
Windows / Linux / Mac OS X application for developing non-interactive "sketchy" wireframes ($80 USD).
Windows / Mac OS X application for developing interactive mockups without programming (free for students).
Windows / Mac OS X application for data analysis and developing interactive visualization dashboards, with ability to publish online (free for students, 1 year license).
"Plotly is an online analytics and data visualization tool. Plotly provides online graphing, analytics, and stats tools for individuals and collaboration, as well as scientific graphing libraries for Python, R, MATLAB, Perl, Julia, Arduino, and REST." - Wikipedia (Enterprise and education pricing available)
"Mirador is a tool for visual exploration of complex datasets. It enables users to discover correlation patterns and derive new hypotheses from the data." (desktop application for Windows / Mac)
IBM's Many Eyes
Web-based application for exploring and creating visualizations from existing or uploaded datasets. Requires Java plugin.
Processing is a Java-based programming language which has been used extensively for data visualization since its inception in 2001. Requires a Java plugin to be viewed in a web browser.
Bokeh is "a Python interactive visualization library that targets modern web browsers for presentation".
iPython Notebook is "web-based interactive computational environment where you can combine code execution, text, mathematics, plots and rich media into a single document".
Tools and services for presenting your creations online.