Table of Contents
Data Visualization - Graphic (Tool|Software|Api|Library)
Stack
Flexibility
Usability
Sofware / Tool
0
3
Excel,
GUI
1
2
Declarative (
Dimple.js
based on d3)
2
1
Imperative (D3.js)
3
0
Canvas, WebGL, SVG
List
Browser
Graphics in the browser:
SVG (Scalable Vector Graphics)
,
WebGL (Web Graphics Library)
Canvas
Library
Base
Java, Python, Javascript,
Coffeescript
:
Processing
Java :
Java 2D™
API
Java:
ImageJ
\
Java: Jfreechart
Javascript:
d3
(HTML5/SVG/javascript)
Javascript: Moebio Framework
Javascript:
Processing.js
http://www.gnuplot.info/
R:
Ggplot
,
gridSVG
, rcharts,
googleVis (google visualization)
Octave
Python:
matplotlib
Python:
Seaborn: statistical data visualization
-
Waskom, M. 2012-2015. Seaborn example gallery
ImageMagick
is a software suite to create, edit, compose, or convert
bitmap images
. It can read and write images in a variety of
formats
(over 200).
Base Platform
https://airbnb.io/visx/gallery
d3 on react
Chart
Echarts
canvas based on
Zrender
https://nvd3.org/
based on d3 (abandoned by superset due to lack of support)
https://uber.github.io/react-vis/
- React and d3 based (used by marquez)
Dashboard
https://razorflow.com
(Javascript and/or Php)
Software
With
GUI
:
Plot.ly
| (Made with D3js)
wiki/Trendalyzer
(Flash) See
Gapminder
Hans Rosling
Powerpoint. Animations See
Hans Rosling Powerpoint
|
Cli
Gnuplot
Art work
https://www.sketchbook.com/
Clip Studio (Aka Manga Studio)
Mischief
ArtRage
Data Analysis on Artwork:
https://www.behance.net
Documentation / Reference
wiki/List_of_information_graphics_software
wiki/Diagramming software