Graphviz/Dot - 如何用独特的颜色标记树中的所有叶子?

标签 graph graphviz dot

我有一个将图形打印为 .dot 文件的脚本。我想用独特的颜色突出显示所有不同程度的顶点。 Graphviz 可以吗?

所以,我对以下内容感兴趣:

For each i-degree vertex use color[i].

作为一种特殊情况,如何用独特的颜色标记树中的所有叶子? :
For each 1-degree vertex use color_A.

最佳答案

尝试使用 graphviz 实用程序 gvpr 来编写图形脚本。
特别是,

gvpr -c 'N[degree==1]{color="red"}'

您可以增强它以定义数组(或关联映射)并查找 color[$.degree]

斯蒂芬·诺斯

关于Graphviz/Dot - 如何用独特的颜色标记树中的所有叶子?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6505982/

相关文章:

javascript - 如何在 d3.js 中从上到下更改 X 轴线

c++ - 图可除性

c - 在 Windows 中将 Graphviz 与 Clion 结合使用

python-3.x - Hackerrank 测试用例不正确? Dijkstra 最短距离 2

java - 在java中生成不返回边的有向图

python - 将网络图转换为 graphviz

python - 在 Windows 10 上安装 Graphviz 以与 Python 3 一起使用

c - 从遗留 C 代码生成状态图

graphviz - 如何理解graphviz点边和节点行为?

graphviz - 我可以最小化点图中的弧长吗?