问题标签 [graphviz]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
20147 浏览

graph - Graphviz 中的隐藏边

我正在尝试使用 Graphviz(与neato 兼容)创建一个图形,并且我想将节点放置在特定位置。为此,我为所有边指定了精确的边长。但是,我不希望所有边缘在最终图像中都可见。

你知道隐藏边缘的任何方法吗?我应该提到我尝试将边缘着色为白色,但结果是我在图形节点上绘制了白线 - 这不是很美观......

0 投票
1 回答
828 浏览

php - image_graphviz 中的警告

我在 image_graphviz 中收到了警告,我查看了一篇有类似错误的帖子。我已经安装了 pear image_graphviz 包(Image_GraphViz-1.2.1),我还在 Windows 中安装了 graphviz.msi(Graphviz2.25.msi)(但我不知道是否对 image_graphviz 有影响使用 image_graphviz)。

我需要做点别的吗?

这是我来自 pear image_graphviz 网站的代码。

这是警告:

谢谢 Pekka Gaiser,我用过error_reporting(E_ALL ^ E_NOTICE);. 我不知道如何更改临时目录,但我的计算机中存在 c:/windows/temp。

我还没有解决问题。谢谢大家的建议。

0 投票
6 回答
20534 浏览

syntax - 如何更改箭头类型?

我想用 .dot 模拟非方向图。为此,我希望箭头类型为“无”。我该如何设置?

以上不起作用。

0 投票
1 回答
4062 浏览

image - 生成漂亮的树/图图像

我想生成我的树/图形数据的漂亮图像。我看过Graphviz,但效果图不是很好。您是否知道可以生成漂亮图像并在 Linux 上运行的解决方案?

0 投票
2 回答
3024 浏览

graph - Graphviz 中的节点分层

我正在使用 Graphviz(用neato 编译)创建一个图表。该图包含许多重叠节点,非常好。但是,有一组大节点我更喜欢始终位于其他小节点之上 - 尽管我更喜欢首先在图中定义大节点(这使得它们被绘制在最底部)。

有什么办法可以强迫这个吗?

编辑:
这是一个小例子,只是为了澄清我的意思:

我想BigNode画在 node 上1

0 投票
6 回答
3524 浏览

wpf - 在 WPF 应用程序中使用 GraphViz

我想在我的 WPF 应用程序中使用 GraphViz 而不安装 Graphviz。

AT&T(或其他人)是否分发这样的 DLL?

谢谢,凯末尔

0 投票
1 回答
1433 浏览

grammar - 在 Linux 上使用 Bison --graph=[file] 的技巧

最近(大约一个月前)我试图在我公司的内部扩展语言中引入新的结构,并且遇到了几个 reduce-reduce 错误。虽然我最终解决了这个问题,但深入研究y.output文件并不是一件轻松的事。

作为实验,我尝试使用 Bison 的--graph=<file>选项来输出DOT文件(请注意,我们的标准构建使用 Byacc,而不是 Bison)。由于我使用的是“交钥匙”Linux 机器,因此我没有安装 Graphviz,也无法从 RPM 轻松安装(在 Red Hat Enterprise Linux 4 上工作)。相反,我从源代码构建它。

作为初始实验,我尝试使用 Postscript 的输出运行dotty 。现在我们的内部语言是一般的本土语言、图灵完备的、动态类型的脚本语言,但我对接下来发生的事情毫无准备。dotty跑了四个多小时(2GHz 双核 AMD64 机箱)完成后,渲染的图形就不是我所说的可读性了。

所以,很简单,我正在寻求建议。是否有一组开关可以改善我采用的“默认”方法的结果?我正在寻找经验

  • 优化“渲染”时间
  • 提高图表的可读性
  • 关于更好的图形查看器的可能建议
0 投票
4 回答
91060 浏览

graphviz - 如何在 Graphviz 中添加边缘标签?

我正在尝试使用 Graphviz 绘制图形,但我需要在边缘添加标签。在 Graphviz 中似乎没有任何办法。有出路吗?

0 投票
2 回答
1505 浏览

macos - Graphiz for Mac OS 的图形界面?

我从 pizelmap.com 安装了 Graphviz GUI,但它似乎只是 .dot Graphviz 文件的查看器。我正在寻找一个图形编辑器,我可以在其中通过指向和单击来创建图表——就像 iPhone 应用程序 Instaviz 一样。

我宁愿不手动编码图表。

有谁知道任何事情——最好是免费的?

0 投票
1 回答
11203 浏览

python - networkx/igraph (Python) 上的指定边长

我想用我拥有的数据来可视化一个网络,并想用特定的边长来绘制它们。我使用 Python,并且尝试使用 networkx 和 igraph 进行绘图,但似乎都指定了固定的边长。

a.) 我想知道是我做错了代码还是软件包没有真正的能力。您如何正确实现 networkx 或 igraph 的指定边长?

b.) 如果 networkx 和 igraph 做不到,你会建议什么包?(最好是可以承载超过 8 万个节点的。)

谢谢!