incubator-couchdb-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Dan Santner <dansant...@me.com>
Subject Re: Data Visualization
Date Thu, 14 Mar 2013 11:53:37 GMT
+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

Mime
View raw message