如何在Java canvas上通过FP Growth算法以图形方式制作FP-Tree?我得到的一种方法是使用graphviz,但我想在同一FP-Tree上显示项目集树和标头列表链接列表
最佳答案
我认为很难找到一个完全适合用头表绘制FPtree的库。如果您擅长编程,则可以使用Java2D绘图API(http://java.sun.com/products/java-media/2D/index.jsp)并编写自己的代码以绘制FPTree。基本上,FPTree是有向图,因此它不应太难。您需要计算表头表中每个节点和元素的x,y位置(困难的部分),然后只需要在不同节点的x,y位置之间画线。