如何在java中实现集群图

时间:2011-08-28 16:39:19

标签: java graph charts cluster-analysis

我想绘制像this这样的群集图。有这个图书馆吗?我应该如何构建包含输入数据的数据结构?就像一个字典,其中key作为节点本身,值作为连接节点的数组。有什么可以用来描述这个更精确的术语?

2 个答案:

答案 0 :(得分:1)

看看JGraphT:它提供了数据结构,然后你可以使用JGraph来渲染它。

答案 1 :(得分:1)

尝试像JUNG这样的库。

JUNG 是一个框架,用于在Java上显示和使用任何类型的图形网络。它支持过渡,折叠,复杂的布局......


关于数据结构:这很复杂,取决于类型 集群(双向或单向) 在最后一种情况下,您不应该使用Dictionary, 或连接将存储两次 比如JUNG。我认为它的数据是Serializable。