Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
I have seen this Good javascript library for drawing charts using json, which lists charting libraries. I thought to go for FLOT but I didnot see that it is supporting drill down bars.
Can any one suggest me whether FLOT supports them or any other library I can use? I am mainly looking for drill down bars and pie charts with support of javascript and jquery and can pull the chart data for these graphs.
There is Highcharts and JFreeChart, will that work? JFreeChart does not support drill down, though.
d3.js. See the gallery:
https://github.com/mbostock/d3/wiki/Gallery
Drill down demos or examples:
http://mbostock.github.com/d3/talk/20111116/bar-hierarchy.html
http://mbostock.github.com/d3/talk/20111018/treemap.html
http://mbostock.github.com/d3/talk/20111018/partition.html
http://bost.ocks.org/mike/miserables/
http://www.jasondavies.com/coffee-wheel/
http://thepowerrank.com/visual/NCAA_Tournament_Predictions
http://square.github.com/crossfilter/
http://windhistory.com/map.html#4.00/36.00/-95.00 / http://windhistory.com/station.html?KMKT
http://trends.truliablog.com/vis/tru247/
http://trends.truliablog.com/vis/metro-movers/
http://marcinignac.com/projects/open-budget/viz/index.html
http://bl.ocks.org/3630001
http://bl.ocks.org/1346395
http://bl.ocks.org/1314483
http://slodge.com/teach/
http://tympanus.net/Tutorials/MultipleAreaChartsD3/
http://bl.ocks.org/3287802
There are several tutorials. Here are two:
http://www.12devsofxmas.co.uk/2012/01/data-visualisation/
http://nickqizhu.github.com/dc.js/
And there are fiddle-like d3 editors:
http://www.d3-generator.com/
So to me, d3.js certainly seems like the best choice.
Go for http://kiersimmons.com/DDChart/index.html, it is a jquery plugin for drill down chart.
Related
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 8 years ago.
Improve this question
Is there any javascript or python library for directly visualize incidence matrix which draw arrows and nodes? Like this.
For python, you can use networkx. The link is a gallery of graph visualizations, with associated source code.
For javascript, you can take a look at D3 Data-Driven Documents, another gallery of visualizations, some of which might be close to what you want.
Just as mtadd suggested Newtorkx has a very complete library to perform network analysis and basic visualization. The igraph library is another possibility. For better visualization I would consider using Gephi (java based) which is pretty intuitive and easy to manipulate.
Here is a link for a tutorial to use networkx and a link for a tutorial on gephi.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 8 years ago.
Improve this question
Are there any other open source visualizations similar to d3.js which are lighter and can handle more data, because the data i am trying to visualize is a large dataset and d3.js is taking a lot of time to load when hosted on a server.
Also i am in search of a interactive geographic visualization. Currently i am using google viz. but it is kind of inconsistent sometimes it loads sometimes it doesn't. I know there is a limit of no of calls that you can make but this reasons are not something that can be said professionally.
While d3.js is beautiful as generic data visualization tool, it's not the best in case of specific visualization needs.
It really depends on the kind of visualization you want to show: for multiple visualization combined together I think that it's hard to find something better than d3... or maybe RaphaelJS.
PaperJS is cool as well but it does perform more or like like d3.js IMHO.
What kind of visualization are you trying to make?
Maybe there's a specific library that can help you to handle your data easily.
For geographic visualization you can have a look to LeafletJS (which is data provider agnostic) and has an entire universe of plugins: most of them are designed to perform well also with millions of points.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
Is there any charting library which provides an odometer like in this image?
I've gone through Highcharts but there sint like this. Where can I find an odometer like provided which shows digit values only, not a gauge or something.
I want something like this. Since this is hardcoded, I want a library which will do this for me.
I used an SVG library before named RaphaelJS to generate cool charts.
You may want to look and adapt the Google Chart's Gauge.
RGraph has an odometer plot
As for charting libraries and their general features see this Comparison of JavaScript charting frameworks
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
I'm looking for a nice graphing library for JavaScript that can handle the following types of graphs:
Line Graphs
Histograms
Scatterplots
Motion Charts
I've tried Google's Chart Tools but they don't seem to have a nice histogram chart (nor can I get their motion chart to work properly, even served off my Apache web server).
I'm hoping that there's a decent library out there that can support all of these, however if I must, I may include 2 different libraries (looking at Google Chart Tools, gRafael, flotr, and rgraph right now - none of which seem to include ALL of the requirements I have).
I'm surprised no one has mentioned JQPlot yet. I'm not entirely sure it will do everything you need, but it's a very, very capable library. It's in jQuery, just to note.
Demos of JQPlot here
JQPlot can fit all your needs, it seems:
Line Graphs JQPlot supports these just fine, as you'd expect
Histograms Histograms are just bar charts, so that should be ok. A colour histogram would just consist of 1px wide bars
Scatterplots Scatter plots are also fine
Motion Charts I think you mean bubble plots, which JQPlot also does
graphael supports a number of graph types.
https://stackoverflow.com/questions/1571016/raphael-js-tutorial has some helpful tips.
I ran across this question while researching the same topic. Since I wasn't entirely happy with any of the options out there, I created i3d3, a fairly simple library based on D3.js which may meet your needs. So far it is working well for our project (monitoring system for a high-energy particle astrophysics project), and at least one other project in the wild.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 8 years ago.
Improve this question
I intend to draw a directed graph (node-oriented). The nodes in the graph are dynamically generated. I am wondering if there's any good js library out there that solves my problem. Edges and weights need to be custom configured.
Thanks,
Deepak.
The JavaScript InfoVis Toolkit provides graph view that can be dynamically generated and updated using AJAX etc. It provides a number of views that are customizable.
From my experience D3.js is most flexible
d3js.org
also there is new sigmajs libaray
http://sigmajs.org/
Have you looked into the RaphaelJS library?
Check out the awesome demos on the site. It's cross-browser, because it uses VML in IE and SVG in other browsers.
You can try arborjs.org too.
Commercially licensed - KeyLines would do the job - also cross-browser, both old IE & newer browsers supported (incl iPads). Disclaimer: I help to develop it ;-)
Cytoscape Web JS will do what you need.
Check out the github repository here http://cytoscape.github.com/cytoscape.js/
and you can play around with some demos here http://cytoscape.github.com/cytoscapeweb/