免费的java数据可视化库?

Rof*_*ion 56 java visualization

我正在寻找一个免费的Java库来可视化一些数据.我想做类似以下两个图像的事情.有可能吗?我首先想到的是prefuse,但是自2007年以来这还没有开发出来.那么任何其他的库?

在此输入图像描述

在此输入图像描述

Mar*_*ayo 26

你考虑过看看GraphViz吗?

Graphviz(图形可视化软件的简称)是由AT&T Labs Research发起的用于绘制DOT语言脚本中指定的图形的开源工具包.它还为软件应用程序提供了使用这些工具的库.Graphviz是根据Eclipse Public License许可的免费软件.

你可以用它做一些相当酷的东西:

在此输入图像描述

在此输入图像描述

在此输入图像描述


Cos*_*lis 9

尝试Protovis,它似乎是Prefuse的继承者,可能是一个不错的选择.它是用JavaScript编写的,但是可以使用Java Graphical Toolkit.

D3.js是今天Protovis的继承者.(Protovis推荐.)

  • 我已经考虑过Protovis了,但是这句话有点可怕:"请注意,这是一个研究原型!它不是一个生产就绪的工具包,我们目前不提供软件支持.代码是还缺少Protovis-Javascript用户熟悉的许多库例程." (3认同)

Ade*_*ros 9

对于时间轴部分,您应该考虑包含带注释时间轴的Google Visualization API,...


rfm*_*tor 5

GraphStream是一种可能性.