【问题标题】:How could I use graph mining method to get a multi-node graph?如何使用图挖掘方法获得多节点图?
【发布时间】:2014-08-04 08:29:22
【问题描述】:

我现在使用apriori算法做一个数据挖掘项目,得到的结果是:item1 itam2、item2 item3....... 我想使用图挖掘来生成一个包含许多节点的图,并说明这些节点之间的关系,如下所示:

我听说过一些数据挖掘软件--weka,rapidminer;我也听说过一些图形库--igraph,networkx;我也听说过--tableau。但是我还是很困惑,谁能给我一个详细过程的说明?

【问题讨论】:

    标签: data-mining web-mining


    【解决方案1】:

    我建议使用 Prefuse 工具包来解决您的问题。看看这里http://prefuse.org/gallery/。这包含您需要的图表示例。

    简单地说,Prefuse 还有一个浏览器版本,叫做 D3.js 。如果您想在浏览器中显示您的图表,请使用 D3.js

    当我需要桌面图形和浏览器中的图形时,我使用了 Prefuse 和 D3.js。

    【讨论】:

      【解决方案2】:

      如果通过多节点图您指的是这个定义http://dl.acm.org/citation.cfm?id=1292799,那么我会说您可以使用 Gephi 来可视化您的图。 Gephi 是一个强大的网络可视化/分析工具,因为您可以注释顶点、应用聚类算法等。

      在您的情况下,由于多节点图具有多种状态,您可以使用一些注释/着色来显示节点/边的不同状态,甚至可以通过导入不同的时间戳/网络版本来可视化这些不同的状态在格菲。然后,您可以观察它们之间的差异。即使你的图表不是多节点的,我也会推荐 Gephi 来可视化它。

      如果 item1 itam2、item2 item3 .. 是您当前的数据格式,您可以将其转换为 Gephi 可识别的格式,如邻接表或边表。 p>

      【讨论】:

        猜你喜欢
        • 2011-11-12
        • 1970-01-01
        • 2019-04-24
        • 2018-01-14
        • 1970-01-01
        • 2012-05-16
        • 1970-01-01
        • 2016-05-02
        • 1970-01-01
        相关资源
        最近更新 更多