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've been looking recently at solution for creating charts for a web page.
After a bad experience with (an outdated version) of Highcharts, I tried to give a chance for D3.js, which I find very handy.
Since I'm on a tight schedule for this project, I'm trying to find a library for reusable charts that sits on top of D3.
So far the only candidates I found are Miso Project's d3.chart and NVD3.js.
The problems are that d3.chart is only a tiny framework for making reusable charts, while NVD3 is very extensive, but not very flexible and very undocumented.
Is there an alternative to those libraries (or should I start writing one)?
Did you check out Vega?
I do agree with ckersch's comment above that, in the long run, writing your own visualization from the ground up with d3 is usually appropriate... and fun. (Of course this also depends on what you're actually trying to accomplish.)
Personally, I would not recommend writing your own framework because, chances are, it won't be reusable beyond your current project.
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 9 years ago.
Improve this question
I am looking for a lightweight Tree-Implementation for Html(5) and JS that supports at least:
Custom rendering of "nodes"
Drag'n'Drop of nodes
The idea of being lightweight is that, besides jQuery, there should be no other dependencies for the tree, including but not limited to have no dependencies on jquery-ui at all.
I wasn't able to find any else than either jquery-ui based or commercial or huge codebase or without the given requirements.
thanks
jsTree plugin is a great and very recommended JS library for implementing trees in HTML pages.
It supports JSON data, drag-n-drop and much more related features...
Take a look at its demo page: http://www.jstree.com/demo
As for HTML 5 support, take a look at this ticket: Feature-Request: HTML5 attributes for metadata
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 am not satisfied with Matplotlib's dynamic interactive capability, but I have to rely on it for lots of time and efforts been spend in developing Matplotlib drawing functions. Just curious to know:
Is there any python package that can directly convert the matplotlib objects(not the output pic) to interactive web based graph(or some intermediate objects that can be processed later on by), such as SVG or D3 or others? Is it possible in theory ?
Any thought/tip on such conversion is welcome.
There is no such tool to the best of my knowledge. In theory, it's certainly possible to have something like that, but it would likely be non-trivial to implement.
This question suggests using d3py to generate D3 graphs from Python and there's also bokeh, which aims to allow you to generate D3-like graphs in Python. Neither is exactly what you're looking for, but you might be able to use them to get closer to what you want.
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 want to make a website which provides news stories in the form of cell bubbles. As news stories become more popular, the bubbles rise from the bottom towards the top of the webpage. Please see this link for a rough prototype: https://www.fluidui.com/editor/live/preview/p_yPy7q7EccTK7TE1Xhb9MRlVtp54v24E5.1374716630665
I was wondering what front-end language(s)/framework(s) I should use to accomplish this. The bubble text and position will be updated in real-time from a server. I want these bubbles to have fluid animations when they shrink, expand, and even "bump" into each other.
Thanks for your help!
You should use, of course, HTML, CSS and JavaScript.
Optionally, you can use a JavaScript library (like jQuery) to make things easier.
And then you need a server language. There are lots of them, such as PHP or node.js
Probably, you will also need a database, like SQLite or MySQL.
To sum up, you have lots of possibilities because you can do the same thing with different languages. Then, you should choose the language that appeals most to you, or that you know more.
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 am interested in knowing the most lightweight javascript library for plotting interactive graphs. The data that I have is mostly scientific data related to ocean research.
I know a few of the jquery library namely Highcharts, and JS charts. But what I am looking for is most lightweight library. The graph does not need to feed live data but it must be interactive.
I would definitely recommend D3.js.
There are some extremely well made data driven documents and examples using it. Many presentations from the recent VizSec conference made use of it as well.
Some of my co-workers have used Flot JQuery plugin. Check that out. http://www.flotcharts.org/
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'm writing a jQuery application to allow analysis of data with the help of visual cues. My data is retrieved via XMLHttpRequest in the form of JSON. The visual cues include histograms, spark lines, and various other graph types. The idea is that the user is able to narrow their data via these various visual views.
My question is thus - aside from the Google Charts API, does there exist a JavaScript way of presenting a Venn Diagram?
Requirement: no Flash.
Canvas is acceptable.
In a word:
Raphael
An alternative to the vector-based Raphael approach would be processing.js which is canvas-based. That said, Raphael is a very nice drawing library as well.
I have been playing around a d3js based solution:
https://github.com/sidoh/venn
Hope it helps!