Data Visualization

Guide for technologies, techniques, and best practices for data visualization.

Resources: Select an Appropriate Visualization

Resources: Data VIsualization Software, Libraries, and Programming Languages

Programming Language Resource
General Awesome Data Vis: A curated list of awesome open-source data visualizations frameworks, libraries and software.
Python Python Graph Gallery: A taxonomy of charts in Python, organized by a data characteristics such as correlation, ranking, distribution, etc. along with corresponding code to reproduce each example.
Python Top Visualization Libraries: A comprehensive list of the top visualization libraries available in Python.
R ggplot2 Visualizations by Category: A master list of ggplot2 visualizations organized by primary purpose. This list can help you find the appropriate visualization to show the relationships you would like to convey or examine.
R Graph Gallery: A taxonomy of charts in R, organized by a data characteristics such as correlation, ranking, distribution, etc. along with corresponding code to reproduce each example.
Javascript
Awesome D3: A list of interesting D3.js libraries, plugins and utilities.
D3 Discovery: An interactive discovery tool for finding D3 plugins.
D3 Tutorials: A vast collection of D3 tutorials and resources published under the D3 official repository.
D3 Graph Gallery: A taxonomy of charts in D3.js, organized by a data characteristics such as correlation, ranking, distribution, etc. along with corresponding code to reproduce each example.

Data Visualization Groups

Recommended Reading