"Flot" charts is still a thing, and I haven't seen it mentioned. It's probably a narrower solution than the others mentioned here (it's for plotting).
http://www.flotcharts.org/ https://github.com/flot/flot On Thu, Mar 14, 2013 at 5:58 PM, Stephan Bardubitzki < [email protected]> wrote: > Thanks to all who responded to my question. > > I admit I should have been more precisely about what I want to achieve. > However, in this case I'm glad I didn't, otherwise I properly wouldn't got > such a great resource of tools/libraries/services to look at. > > Stephan > > > > On 13-03-14 11:18 AM, Russell Branca wrote: > >> Also, great find with >> http://selection.**datavisualization.ch/<http://selection.datavisualization.ch/>, >> very useful! >> >> >> -Russell >> >> >> On Thu, Mar 14, 2013 at 11:17 AM, Russell Branca <[email protected] >> >wrote: >> >> Nice, Rgraph looks fun. Canvas is very useful if you get enough data >>> where >>> you want to rasterize your visualizations. SVG works very well, but it >>> creates a DOM node for every data point, so with enough data it get slow >>> and you need to take a different approach. SVG is far more interactive >>> and >>> is just DOM, so it works much better with all the standard javascript >>> tools. I definitely recommend using SVG until you get enough data where >>> it >>> becomes a problem. >>> >>> >>> -Russell >>> >>> >>> On Thu, Mar 14, 2013 at 9:13 AM, Dan Santner <[email protected]> wrote: >>> >>> Totally agree with these comments. My personal experience was with >>>> highcharts which was very simple to implement and I would highly >>>> recommend >>>> if you are doing something that they support/solve. Once I started >>>> drawing >>>> outside their lines.....it got to be a problem. d3js took me out of >>>> pocket >>>> for a bit because I had to spend a few days learning how they do things, >>>> but once the lightbulb went on I found that there is literally nothing >>>> you >>>> can't do with that library. So I think it lends itself to the person >>>> who >>>> is very particular about what they want to do and has the extra budget >>>> to >>>> spend learning it. >>>> >>>> I also want to mention Rgraph. If you are ok using HTML5 canvas, it's >>>> super fast but you sacrifice some of the things that SVG gives you >>>> free... >>>> On Mar 14, 2013, at 10:18 AM, David Coallier <[email protected]> >>>> wrote: >>>> >>>> Here's my two cents on it: >>>>> >>>>> Depending on what you want to achieve, Google Charts might be good >>>>> >>>> enough. >>>> >>>>> If you need to perform some analysis, perhaps R and ggplot2 would be >>>>> >>>> enough >>>> >>>>> for you (Using RJSON and Rcurl) as it's quite easy to fetch information >>>>> from CouchDB. >>>>> >>>>> Now, d3js is a project I personal adore and hate at the same time. It >>>>> is >>>>> extremely powerful, but it can be quite confusing and hard to wrap your >>>>> head around. >>>>> >>>>> If I were you I'd analyse what is the problem you are trying to solve. >>>>> >>>> For >>>> >>>>> instance, if your data is mostly time-series based, something like >>>>> Cubism.js (Which is powered by d3js) might be interesting for you. >>>>> >>>>> Rickshaw might be enough for you (at least to get started). >>>>> >>>>> Again, considering what problem you are trying to solve is very >>>>> >>>> important. >>>> >>>>> I'd also take a look at >>>>> http://selection.**datavisualization.ch/<http://selection.datavisualization.ch/>which >>>>> contains various tools related to data visualisation that might be >>>>> quite >>>>> useful to you. >>>>> >>>>> I hope this helps a bit. >>>>> >>>>> On 14 March 2013 11:53, Dan Santner <[email protected]> wrote: >>>>> >>>>> +1 for d3js >>>>>> >>>>>> On Mar 14, 2013, at 12:30 AM, Stephan Bardubitzki < >>>>>> >>>>> [email protected]> >>>> >>>>> wrote: >>>>>> >>>>>> Thanks Russell, d3.js looks interesting. Will definitely give it a >>>>>>> >>>>>> try. >>>> >>>>> Stephan >>>>>>> >>>>>>> Sent from my Galaxy Nexus >>>>>>> >>>>>>> Russell Branca <[email protected]> wrote: >>>>>>> >>>>>>> On Wed, Mar 13, 2013 at 9:58 PM, Benoit Chesneau < >>>>>>>> >>>>>>> [email protected] >>>> >>>>> wrote: >>>>>>> >>>>>>>> On Thursday, March 14, 2013, Russell Branca wrote: >>>>>>>>> >>>>>>>>> I'm partial to D3.js, which is a powerful library for data >>>>>>>>>> >>>>>>>>> manipulation >>>>>> >>>>>>> and >>>>>>>>> >>>>>>>>>> provides good constructs for creating SVG based visualizations. It >>>>>>>>>> >>>>>>>>> is >>>> >>>>> not a >>>>>>>>> >>>>>>>>>> "charting" library though, but rather a library you would use to >>>>>>>>>> >>>>>>>>> create >>>>>> >>>>>>> such a tool. >>>>>>>>>> >>>>>>>>>> D3.js: http://d3js.org/ >>>>>>>>>> >>>>>>>>>> Two nice charting libraries on top of D3: >>>>>>>>>> >>>>>>>>>> http://nvd3.org/ >>>>>>>>>> http://code.shutterstock.com/**rickshaw/<http://code.shutterstock.com/rickshaw/> >>>>>>>>>> >>>>>>>>> which one would you advice? >>>>>>>>> >>>>>>>> They're both quite good for building simple things. NVD3 has a wider >>>>>>>> variety of display types, like pie charts, bullet charts, and the >>>>>>>> >>>>>>> tree >>>> >>>>> view. Whereas Rickshaw has a more interactive and real time support >>>>>>>> >>>>>>> and >>>> >>>>> a >>>>>> >>>>>>> good example with: >>>>>>>> http://code.shutterstock.com/**rickshaw/examples/extensions.**html<http://code.shutterstock.com/rickshaw/examples/extensions.html> >>>>>>>> . >>>>>>>> >>>>>>>> Overall either make a pretty good 80% solution for getting something >>>>>>>> running quickly, but at the end of the day they're just wrappers >>>>>>>> >>>>>>> around >>>> >>>>> D3, >>>>>> >>>>>>> and if you want a fully customized visualization, D3 is the way to >>>>>>>> >>>>>>> go. >>>> >>>>> If you interact with and filter data sets in javascript, D3 is a >>>>>>>> >>>>>>> fantastic >>>>>> >>>>>>> tool to have in your toolkit, as it provides a great set of utility >>>>>>>> functions for manipulating data, but the really interesting part of >>>>>>>> >>>>>>> D3 >>>> >>>>> is >>>>>> >>>>>>> the concept that it gets its name from, "Data Driven Documents," >>>>>>>> >>>>>>> which >>>> >>>>> is >>>>>> >>>>>>> basically a way to build data sets that change over time and to >>>>>>>> >>>>>>> easily >>>> >>>>> trigger state transitions when your data changes. Worth looking into, >>>>>>>> >>>>>>> and >>>>>> >>>>>>> lots of good resources out there to learn from. Also, the white paper >>>>>>>> >>>>>>> for >>>>>> >>>>>>> D3 is quite interesting: >>>>>>>> >>>>>>> http://vis.stanford.edu/files/**2011-D3-InfoVis.pdf<http://vis.stanford.edu/files/2011-D3-InfoVis.pdf> >>>>>> . >>>>>> >>>>>>> Hope that helps! >>>>>>>> >>>>>>>> >>>>>>>> -Russell >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -Russell >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Wed, Mar 13, 2013 at 9:09 PM, Jim Klo <[email protected] >>>>>>>>>> >>>>>>>>> <javascript:;>> >>>>>> >>>>>>> wrote: >>>>>>>>>> >>>>>>>>>> Good place to start? >>>>>>>>>>> >>>>>>>>>> https://github.com/mbostock/**d3/wiki/Integrating-D3-with-a-** >>>> CouchDB-database-1<https://github.com/mbostock/d3/wiki/Integrating-D3-with-a-CouchDB-database-1> >>>> >>>>> That's a very generalized request... Visualizing what? >>>>>>>>>>> >>>>>>>>>>> Google charts is quick and easy, but found it painful to scale. >>>>>>>>>>> >>>>>>>>>> Updating >>>>>>>>> >>>>>>>>>> the DataTables has always been a bit awkward IMO when working with >>>>>>>>>>> >>>>>>>>>> CouchDB. >>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> Sent from my iPhone >>>>>>>>>>> >>>>>>>>>>> On Mar 13, 2013, at 8:11 PM, "Stephan Bardubitzki" < >>>>>>>>>>> [email protected] <javascript:;><mailto: >>>>>>>>>>> >>>>>>>>>> [email protected] >>>>>> >>>>>>> <javascript:;>>> >>>>>>>>> >>>>>>>>>> wrote: >>>>>>>>>> >>>>>>>>>>> Hi there, >>>>>>>>>>> >>>>>>>>>>> can someone recommend a tool/library for data visualization? I >>>>>>>>>>> was >>>>>>>>>>> thinking about Google Chart Tool but there might be others >>>>>>>>>>> >>>>>>>>>> available. >>>> >>>>> Thx, >>>>>>>>>>> Stephan >>>>>>>>>>> >>>>>>>>>> ------------------------------**-- >>>>>>>> Spam/Virus scanning by CanIt Pro >>>>>>>> >>>>>>>> For more information see >>>>>>>> http://www.kgbinternet.com/**SpamFilter.htm<http://www.kgbinternet.com/SpamFilter.htm> >>>>>>>> >>>>>>>> To control your spam filter, log in at >>>>>>>> http://filter.kgbinternet.com >>>>>>>> >>>>>>> -- >>>>>> David Coallier <http://filter.kgbinternet.com**> >>>>>> >>>>>> >>>> ------------------------------**-- >> Spam/Virus scanning by CanIt Pro >> >> For more information see >> http://www.kgbinternet.com/**SpamFilter.htm<http://www.kgbinternet.com/SpamFilter.htm> >> >> To control your spam filter, log in at >> http://filter.kgbinternet.com >> >> >
