问题标签 [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.
graph - Graphviz 中的隐藏边
我正在尝试使用 Graphviz(与neato 兼容)创建一个图形,并且我想将节点放置在特定位置。为此,我为所有边指定了精确的边长。但是,我不希望所有边缘在最终图像中都可见。
你知道隐藏边缘的任何方法吗?我应该提到我尝试将边缘着色为白色,但结果是我在图形节点上绘制了白线 - 这不是很美观......
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。
我还没有解决问题。谢谢大家的建议。
syntax - 如何更改箭头类型?
我想用 .dot 模拟非方向图。为此,我希望箭头类型为“无”。我该如何设置?
以上不起作用。
image - 生成漂亮的树/图图像
我想生成我的树/图形数据的漂亮图像。我看过Graphviz,但效果图不是很好。您是否知道可以生成漂亮图像并在 Linux 上运行的解决方案?
graph - Graphviz 中的节点分层
我正在使用 Graphviz(用neato 编译)创建一个图表。该图包含许多重叠节点,非常好。但是,有一组大节点我更喜欢始终位于其他小节点之上 - 尽管我更喜欢首先在图中定义大节点(这使得它们被绘制在最底部)。
有什么办法可以强迫这个吗?
编辑:
这是一个小例子,只是为了澄清我的意思:
我想BigNode
画在 node 上1
。
wpf - 在 WPF 应用程序中使用 GraphViz
我想在我的 WPF 应用程序中使用 GraphViz 而不安装 Graphviz。
AT&T(或其他人)是否分发这样的 DLL?
谢谢,凯末尔
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 机箱)!完成后,渲染的图形就不是我所说的可读性了。
所以,很简单,我正在寻求建议。是否有一组开关可以改善我采用的“默认”方法的结果?我正在寻找经验
- 优化“渲染”时间
- 提高图表的可读性
- 关于更好的图形查看器的可能建议
graphviz - 如何在 Graphviz 中添加边缘标签?
我正在尝试使用 Graphviz 绘制图形,但我需要在边缘添加标签。在 Graphviz 中似乎没有任何办法。有出路吗?
macos - Graphiz for Mac OS 的图形界面?
我从 pizelmap.com 安装了 Graphviz GUI,但它似乎只是 .dot Graphviz 文件的查看器。我正在寻找一个图形编辑器,我可以在其中通过指向和单击来创建图表——就像 iPhone 应用程序 Instaviz 一样。
我宁愿不手动编码图表。
有谁知道任何事情——最好是免费的?
python - networkx/igraph (Python) 上的指定边长
我想用我拥有的数据来可视化一个网络,并想用特定的边长来绘制它们。我使用 Python,并且尝试使用 networkx 和 igraph 进行绘图,但似乎都指定了固定的边长。
a.) 我想知道是我做错了代码还是软件包没有真正的能力。您如何正确实现 networkx 或 igraph 的指定边长?
b.) 如果 networkx 和 igraph 做不到,你会建议什么包?(最好是可以承载超过 8 万个节点的。)
谢谢!