我正在寻找一个免费的Java库来可视化一些数据。我想做一些类似于以下两张图片的东西。有没有可能?我首先想到了prefuse,但是这是自2007年以来没有开发出来的。所以,任何其他的库?免费的Java数据可视化库?
回答
尝试Protovis,这似乎是Prefuse的继任者,并可能是一个不错的替代选择。它用JavaScript编写,但有Java Graphical Toolkit可用。
D3.js今天是Protovis的继任者。 (由Protovis推荐)。
我也已经考虑过Protovis,但是这句话有点吓人:“请注意,这是一个研究原型!它不是一个可用于生产的工具包,我们目前不提供软件支持。也缺少许多Protovis-Javascript用户熟悉的库例程。“ – RoflcoptrException 2011-12-15 21:48:59
你是对的。这也是我的担忧。 – 2011-12-15 21:51:11
最新的Protovis 3.3发布于2010年9月17日。 最新更新状态:2011年6月28日 - Protovis不再处于积极的发展状态。我们建议切换到D3.js! – 2013-04-03 08:26:03
你有没有考虑看GraphViz?
Graphviz(图形可视化软件的简称)是由AT & T Labs Research发起的一个开源工具包,用于绘制DOT语言脚本中指定的图形。它还为软件应用程序提供了使用这些工具的库。 Graphviz是Eclipse公共许可证下的免费软件。
你可以做一些非常酷的东西吧:
你不得不无疑做了很多定制的,但谷歌的图表工具提供了很多灵活性和选项(http://code.google.com/apis/chart/)。我没有做任何与上面粘贴的图像有关的事情,但使用Google Visualization API设置各种图表相当容易。
这可能是值得它来发表您对谷歌可视化API组(http://groups.google.com/group/google-visualization-api?pli=1)图像,看是否有人做过更多地参与图表像你提出上述使用可视化API ...
GraphStream是一种可能性。
我很惊讶这还没有上市。我用的JFreeChart而回:http://www.jfree.org/jfreechart/
对于时间轴的一部分,你真的应该考虑Google Visualization API包含annoted时间表,...
,你可以考虑的另一个库是JGraph。它主要用于图表,但您可以轻松地将时间线实现为一个图表。该项目可在GitHub https://github.com/jgraph/jgraphx上找到,并且最近已更新。
如果你不介意使用JavaScript解决方案timeglider是你需要的第二个屏幕截图。
- 1. 免费Java库,用于可视化(图,图表,图形,...)
- 2. Java - 缩放/ 3D数据可视化库
- 3. 免费的Oracle数据库实例
- 4. 用于可视化数据库表关系的Java库
- 5. 免费工具来观看数据库的变化?
- 6. 数据可视化原型(Java/Eclipse/DAO /关系数据库)
- 7. 有没有像样的免费Java数据绘图库?
- 8. 寻找一个免费的,可定制的数据库网格
- 9. 免费邮政编码数据库?
- 10. 谷歌词频免费数据库?
- 11. 免费环回数据库连接器
- 12. 免费SQL Server数据库管理器
- 13. 免费症状/疾病数据库
- 14. 哪里可以找到免费的GPS坐标数据库?
- 15. Java中的可视化数据
- 16. 在MySQL的Workbench中找到的可视化数据库设计的免费SQLite相当于linux
- 17. 寻找一个免费的工具,以可视化的C#
- 18. 的可视化动态CRM数据库
- 19. 开源的C++数据可视化库
- 20. Sybase数据库的过程可视化
- 21. 任何免费的Java VFS库?
- 22. Java中用于显示数据的简单可视化库
- 23. 流程图和数据库表连接可视化的开源或免费软件?
- 24. 优化免费Monad
- 25. 数据库可视化工具
- 26. Python数据库动态可视化
- 27. Web数据可视化/制图库
- 28. 数据库图形可视化
- 29. 使用Neo4j可视化数据库?
- 30. MySql数据库 - 可视化导出
事实上,Prefuse已被转移到[github](https://github.com/prefuse/Prefuse)。你可能想再看一次。 – edwardw 2011-12-16 01:58:09
但是,如果我看主页,不过最新的版本是从2007年起。 – RoflcoptrException 2011-12-16 06:52:20
我增加了另一个赏金来为我的问题的第二部分找到答案。我仍在寻找时间线库。 – RoflcoptrException 2011-12-26 16:51:54