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:28:01 GMT
Sorry David, just noticed you posted the same link...I guess it gets at
least two endorsements :)


On Thu, Mar 14, 2013 at 9:26 AM, Ryan Ramage <ryan.ramage@gmail.com> wrote:

> 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