Hello
I'm in process of designing a data visualization service which
renders/
visualizes data sources based on ready made (and user generated)
interactive infographics and charts templates.
In recent months i have been looked and red a lot of articles about
the following data visualization libraries:
thejit
http://thejit.org/
rapaheljs
http://raphaeljs.com/
processing.js
http://processingjs.org/
highcharts
http://www.highcharts.com/
jqplot
http://www.jqplot.com/
d3.js
http://mbostock.github.com/d3/
rgraph
http://www.rgraph.net/
ggplot2
http://had.co.nz/ggplot2/ plotting system for R
Now i'm confused and would appreciate your directions and insights.
Could you please try briefly compare these libraries in following
aspects:
- Flexibility: non-trivial charts and infographics
- Performance: svg vs canvas
- Interactivity: clicks/hoover, events, animations, changing data
sources at runtime
- Scalability: thousands of data elements
- Browser support including apple devices:iphone,ipad
Best regards
Hertzel