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

psi*_*lia 4 graph dot graphviz

我有一个脚本,打印图形为.dot文件.我想用不同的颜色突出不同程度的所有顶点.Graphviz有可能吗?

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

For each i-degree vertex use color[i].
Run Code Online (Sandbox Code Playgroud)

作为一个特例,如何用独特的颜色标记树中的所有叶子?:

For each 1-degree vertex use color_A.
Run Code Online (Sandbox Code Playgroud)

小智 6

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

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

你可以增强它来定义一个数组(或关联映射)并查找颜色[$.度]

斯蒂芬北