523得票4回答
JavaScript中的图形可视化库

我有一个代表有向图的数据结构,我想在HTML页面上动态呈现它。这些图通常只有几个节点,最多可能达到十个,所以我的猜测是性能不会成为一个大问题。理想情况下,我希望能够使用jQuery将其连接起来,使用户可以通过拖动节点来手动调整布局。 注意: 我不需要一个图表库。

78得票6回答
无向图太大无法使用GraphViz可视化?

我需要有关绘制一张包含178,000个节点和500,000条边的无向图的建议。我尝试了Neato、Tulip和Cytoscape。Neato完全不行,而Tulip和Cytoscape声称可以处理,但似乎实际上不能。(Tulip什么也没做,Cytoscape则声称在工作,然后就停止了。) 我只...

49得票6回答
使用Dot/GraphViz绘制家谱图布局

我可以帮您进行翻译。以下是您需要翻译的内容: 我想使用Dot和GraphViz绘制一个家谱。 目前,我的进展如下: # just graph set-up digraph simpsons { ratio = "auto" mincross = 2.0 # draw some node...

33得票4回答
如何在Graphviz的dot中控制层级节点顺序?

我有一个以树为骨架的图表。比如说,节点A有子节点B、C和D。假设该图表是从上向下绘制的,则A将位于一级,然后是B、C和D。我希望强制Graphviz按照B、C、D的顺序在它们所在的等级中将它们布局。这种操作是否可行?如果可以,请问如何实现? 如果只有A、B、C和D,则可以通过在输入Dot文件...

32得票14回答
.NET中有哪些选项可用于有向或无向图的布局?

这里所说的图形指的是以下图片相似的东西: 理想解决方案应该满足以下条件: 只使用托管代码 可以输出为位图图像 可以输出到WPF元素 包括某种交互式表面,用于显示支持缩放、平移和节点重新组织的图形 如果有可能用作此类工作的起点,请告知我相关项目。如果需要进行一些开发来实现我想要...

28得票4回答
寻找一个适用于iOS的图形布局框架

为了制作一个iOS应用程序,我需要根据它们的类型显示分组元素,并在布局中将不同类型的组分开。 我考虑使用一个无向图,其中分组节点相互指向,形成一种循环引用,然后每个组作为另一个“元图”,其节点也相互指向,希望通过良好的图形布局框架可以很好地显示出来。不幸的是,我听到的唯一框架是graphviz...

26得票2回答
如何制作一个没有节点和边重叠的力导向布局

我正在尝试改进一种力导向布局算法(用于有向图) 基础算法已经可行,即以下代码中的isStable条件得到满足并且算法结束,但是边缘和节点可能会重叠。因此,我想在边缘中间添加一些虚拟顶点(如下图所示),这应该可以解决这个问题,因为虚拟顶点将使边缘排斥其他边缘和节点。 我添加了addDumm...

24得票5回答
改善Graphviz布局

当涉及到制作图形时,我会陷入完美主义麻烦。如果视觉对称性没有被充分探索,我就很难理解发生了什么。我也是一个非常视觉化的学习者,我喜欢简化我学到的东西并在纸上画出来。 Graphviz是一个不错的自动绘图工具,但它可能会更好。让我们以一个好的图形(一个状态机)为例。暂且不论质量(它可以用更好的...

18得票3回答
从networkx转换布局到cytoscape

我想使用networkx为图形生成布局。是否可以将此布局传输到cytoscape并在那里绘制?我尝试简单地编写一个图形:import networkx as nx G = nx.Graph() G.add_edge(0,1,weight=.1) G.add_edge(2,1,weight=.2...

17得票6回答
C#中的图形布局优化

我有一列需要组织成美观图形的对象。目前的方法是使用IronPython和遗传算法,但这需要太长时间。 我已经阅读了Graphviz、QuickGraph和Graph#,但我不需要可视化部分 - 我已经有一个应用程序会在给定的x/y坐标下显示节点。有人告诉我Sugiyama算法和基于力的算法族...