开发者

Which data visualization library should I use

开发者 https://www.devze.com 2023-04-12 12:04 出处:网络
I\'m working on a web application that should visualize CDR (Call Data Record) data in some sort of multidimensional graph. We will use a java framework for the application so I\'m mostly looking for

I'm working on a web application that should visualize CDR (Call Data Record) data in some sort of multidimensional graph. We will use a java framework for the application so I'm mostly looking for a java library, but I'm also open for other suggestions if they are a better solution. The visualized data (graph) will be included in user profiles within the application. The visualization should look something like this:

Which data visualization library should I use

(this is just an example how the design could look, we need to think of a new design)

I've no experience with data visualization so it would b开发者_运维百科e good if the library is well documented.


One of the new and very good frameworks out there is d3.js which uses html5, css3 and svg to generate your graph. you can add user interaction very easy.

Another lib which is written in Java but a bit outdated is prefuse.


A de-facto standard in Java is JFreeChart.

But I would also suggest you to use JavaScript charting libraries like jqPlot. It is sometimes wise to push graph generation to the client - and the results are quite impressive.


If you're looking into call record visualization, you may want to peruse the awards in the VAST 2008 Cell Phone Mini-Challenge. Teams competed to create visual analytics tools to examine a set of cell phone records to try to track a group of evil-doers that switched phones to avoid detection. You may get some new visualization ideas from their results, and I'm sure some of the teams used Java libraries. You can see all the entries here.

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号