incubator-couchdb-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ryan Ramage <ryan.ram...@gmail.com>
Subject Re: Data Visualization
Date Thu, 14 Mar 2013 15:26:43 GMT
Like Russell said, a lot of tools get you to 80%. It really depends what
you are trying to do. Anyway,  this is a handy reference for me:

http://selection.datavisualization.ch/


On Thu, Mar 14, 2013 at 9:18 AM, David Coallier <david.coallier@gmail.com>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/ 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 <dansantner@me.com> wrote:
>
> > +1 for d3js
> >
> > On Mar 14, 2013, at 12:30 AM, Stephan Bardubitzki <
> stephan@bardubitzki.com>
> > wrote:
> >
> > > Thanks Russell, d3.js looks interesting. Will definitely give it a try.
> > >
> > > Stephan
> > >
> > > Sent from my Galaxy Nexus
> > >
> > > Russell Branca <chewbranca@gmail.com> wrote:
> > >
> > >> On Wed, Mar 13, 2013 at 9:58 PM, Benoit Chesneau <bchesneau@gmail.com
> > >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/
> > >>> 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.
> > >>
> > >> 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.
> > >>
> > >> Hope that helps!
> > >>
> > >>
> > >> -Russell
> > >>
> > >>
> > >>
> > >>>> -Russell
> > >>>>
> > >>>>
> > >>>> On Wed, Mar 13, 2013 at 9:09 PM, Jim Klo <jim.klo@sri.com
> > <javascript:;>>
> > >>>> wrote:
> > >>>>
> > >>>>> Good place to start?
> > >>>
> >
> 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" <
> > >>>>> stephan@bardubitzki.com <javascript:;><mailto:
> > stephan@bardubitzki.com
> > >>> <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
> > >>
> > >> To control your spam filter, log in at
> > >> http://filter.kgbinternet.com
> >
> > --
> > David Coallier <http://filter.kgbinternet.com>
> >
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message