A curated list of data visualizations research papers, books, blog posts, and other readings. I aim to limit this to pieces that will be of interest to practitioners as well as academics. If you are looking for more practical tools and libraries see awesome-dataviz.
At present this list is very biased towards things I am reading for my personal research interests, but I'd gladly accept pull requests.
- Animation
- Big Data
- Color
- Data Management
- Graphs
- Human Computer Interaction
- Research Methods
- Scientific Visualization
- Statistics and Uncertainty
- Systems, Toolkits, and Libraries
- Animation: From Cartoons to the User Interface - lessons that interface designers can learn from cartoonists
- Temporal Distortion for Animated Transitions - a study on the impact of different easing curves in animations
- Hierarchical Aggregation for Information Visualization: Overview, Techniques and Design Guidelines - a model for multiscale representations of data, enabling more scalable visualization techniques
- imMens: Real-time visual querying of big data - in browser system that leverages the GPU for real-time interaction
- Nanocubes: Fast visualization of large spatiotemporal datasets - specialized database system for visualizing spatiotemporal datasets
- Affective Colour Palettes in Visualization - how can different color palletes convey different emotions?
- mpl colormaps: a better default colormap for matplotlib - detailed account of designing a better colormap for the popular matplotlib library
- How we designed the new color palettes in Tableau 10 - overview of designing color palettes in tableau
- The Case for Data Visualization Management Systems - a vision paper arguing why we should build wholistic systems thinking of visualization and user interaction from the very start
- Data Cube: A Relational Aggregation Operator Generalizing Group-By, Cross-Tab, and Sub-Totals - paper introducing the classic data cube
- Tidy Data - Hadley Wickham's paper on data cleaning and formatting
- Force-Directed Edge Bundling for Graph Visualization - an algorithm for "bundling" edges on node-link diagrams, helps reduce visual clutter
- The Effects of Interactive Latency on Exploratory Visual Analysis - a look at how latency in a user interface can affect user behavior and impact what they learn about datasets
- Past, Present and Future of User Interface Software Tools - an overview of of successes and failures in user interface tools, ideas for thinking about them, and thoughts on the future
- Process and Pitfalls in Writing Information Visualization Research Papers - an overview of different types of information visualization papers, and common problems that researchers face
- Principles of high-dimensional data visualization in astronomy - this paper by Alyssa Goodman gives a good introduction to the concept of "linked views" (with the relevant history), and great more contemporary examples from domain sciences
- Hypothetical Outcome Plots: Experiencing the Uncertain - a Medium post explaining Hypothetical Outcome Plots (HOPs), an approach to visualizing uncertain data
- The Separation Plot: A New Visual Method for Evaluating the Fit of Binary Models - a visual method for assessing the predictive power of models with binary outcomes
- Vega - an open source visualization grammer, enables other applications to build powerful abstractions on top of it
- Vega Lite - a high level visualization grammer, built on top of vega
- Please check for duplicates first.
- Submit a PR with a small justification for the inclusion.
Thanks for your suggestions!
MIT