【问题标题】:Cluster Graph Visualization using python使用 python 进行聚类图可视化
【发布时间】:2010-05-15 02:43:32
【问题描述】:

我正在组装 Python 语言中可用的不同可视化工具。我找到了树形图。 (http://pypi.python.org/pypi/treemap/1.05)

您能否推荐一些其他可用的工具。我正在探索网络数据可视化的不同方式。

【问题讨论】:

    标签: python visualization data-visualization


    【解决方案1】:

    如果您可以使用 jython,有一些很好的 java 可视化库,包括:

    1. Prefuse
    2. Piccolo

    如果您在服务器上使用 Python 并希望使用 Javascript 或 Flash,则可以使用其他库

    Javascript:

    1. Javascript InfovisToolkit
    2. Processing.js
    3. Protovis

    闪光:

    1. Flare

    【讨论】:

      【解决方案2】:

      Nodebox Graph 库专为图形可视化和分析而设计:非常值得考虑。

      【讨论】:

        【解决方案3】:

        您可以尝试 NetworkX: (http://networkx.lanl.gov/)

        它使用起来非常简单,并且支持 matplotlib 或 Graphviz 用于图形。 文档也很棒。

        【讨论】:

        • 然而 NetworkX 对 Matplotlib 的使用呈现了 MultiGraphs overlaying edges,它连接了相同的两个节点。对于在 Python 中导出或绘图,这可以通过在后台调用 dot 来克服,通过 [NetworkX.to_pydot](networkx.lanl.gov/reference/generated/…,前提是 Pydot 可用。但是对于 Python 中的交互式可视化/动画,这不是下降解决方案。
        【解决方案4】:

        matplotlib 是一个很好的可视化工具。和 mayaVi 用于 3D 可视化。 pygl 和 pyglet 用于较低的图形,否则!

        【讨论】:

          猜你喜欢
          • 2018-10-23
          • 2013-06-27
          • 2011-01-22
          • 2019-10-13
          • 1970-01-01
          • 2019-12-24
          • 2020-06-30
          • 2017-09-14
          • 2015-11-29
          相关资源
          最近更新 更多