首页 文章
  • 36 votes
     answers
     views

    家庭树布局与Dot / GraphViz

    我试图用Dot和GraphViz绘制一个家谱 . 这就是我目前所拥有的: # just graph set-up digraph simpsons { ratio = "auto" mincross = 2.0 # draw some nodes "Abraham" [shape=box, regular=1, color="blue&quo...
  • 340 votes
     answers
     views

    Graphviz:如何从.dot转到图表?

    我似乎无法弄清楚这一点 . 我有一个.dot文件,根据语法有效 . 如何使用graphviz将其转换为图像? (注意我在Windows上,而不是linux)
  • 136 votes
     answers
     views

    GraphViz - 如何连接子图?

    在 DOT 的 DOT 语言中,我试图表示一个依赖关系图 . 我需要能够在容器内部拥有节点,并且能够使节点和/或容器依赖于其他节点和/或容器 . 我正在使用 subgraph 来代表我的容器 . 节点链接工作正常,但我无法弄清楚如何连接子图 . 鉴于下面的程序,我需要能够用箭头连接 cluster_1 和 cluster_2 ,但我尝试的任何东西都会创建新节点而不是连接集群: digraph G ...
  • 1 votes
     answers
     views

    写入GraphViz读取的DOT文件

    我正在创建一个写入点文件的程序 . 文件写入将包含带<和>的行 例如 : List<Integer> 但是,当我使用GraphViz读取文件时,它会将这些<视为点文件语法的一部分,而不仅仅是文本 . 如何转义这些字符或使其成为<或>只是标签的一部分而不是语法的一部分? 编辑:澄清: digraph G { GameState [ shape=Mreco...
  • 0 votes
     answers
     views

    Graphviz Dot文件无法在Windows Emacs中编译

    我采取了以下步骤在emacs中使用Graphviz Dot模式: 根据http://ppareit.github.io/graphviz-dot-mode/的说明 ,补充说 (加载文件“PATH_TO_FILE / graphviz-dot-mode.el”) 到我的.emacs文件(对我来说是C:/emacs/.emacs),并将文本从http://www.graphviz.org/Misc...
  • 4 votes
     answers
     views

    Graphviz点不适用于OS X Yosemite

    我有一个点文件,我想转换为 ps 或 png . Graphviz与OS X Yosemite上的 brew 一起安装 . 但是, dot 无法使用以下输出进行转换: Borkdude@macbookair-michiel /tmp $ dot -Tps foo.dot -o foo.ps Format: "ps" not recognized. Use one of: ...
  • 1 votes
     answers
     views

    为什么graphviz dot无法打开点文件?

    我正在使用关于graphviz的点程序将点文件编译成jpg . 这是我的命令: dot a.dot -o 1.ps 输出错误是: Error: dot: can't open a.dot 这是我的点文件(a.dot)内容: digraph abc{ a; b; a -> b; } 我试过了: dot -Tjpg -Gdpi=331 a.dot -o a.jpg dot ...
  • 0 votes
     answers
     views

    给出点文本c生成GraphViz图的图像

    我在C Qt应用程序(在Ubuntu上)中有一个字符串,其中包含有效的GraphViz /点图语法 . 我想从这个文本生成一个图像文件/对象,类似于各种在线工具(如这一个:http://www.webgraphviz.com/)吐出的图像 . 也许我似乎找到了相关的帮助 . 我基本上想要的是这样的: generate_dot_graph_image(std::string dot_text, st...
  • 78 votes
     answers
     views

    Graphviz,改变边缘的大小

    如何更改点(graphviz)中边的大小?我想把一些边缘“加粗” .
  • 1 votes
     answers
     views

    用于族谱的Graphviz点边缘端口

    我非常接近能够生成一个没有遇到以下问题的家族树 . //file: tree.dot digraph { edge [dir=none]; node [ fillcolor="black",fixedsize=true,shape=box, style="rounded,filled",width=2.0 ...
  • 1 votes
     answers
     views

    Python决策树GraphViz

    我正在尝试使用scikit实现决策树,然后使用Graphviz可视化树,我理解这是可视化DT的标准选择 . 我正在使用PyCharm,anaconda,Python 2.7和OS X El Capitan . 据我所知,我已经安装了pydot和Graphviz PIP安装,并且还直接在Pycharm安装了它们,但无论我做什么,我都会不断得到一个名为graphviz的“No module” . fr...
  • 3 votes
     answers
     views

    Grappa Graphviz点可视化问题和问题

    我正在使用这个点代码进行测试: digraph G { edge [dir=none]; p1 [shape=circle,style=filled,label="",height="0.01",width="0.01"]; q1 [shape=circle,style=filled,label="",height=&...
  • 27 votes
     answers
     views

    Graphviz .dot节点排序

    我正在构建一个epsilon NFA,以使用规范构造识别正则表达式 . 我正在使用子图来对正则表达式的各个部分进行分组 . 由于dot决定移动节点的顺序,*运算符给了我特别的麻烦 . 我已经尝试添加边缘权重以强制特定边缘变短以保持边缘的顺序,但这似乎不起作用 . 我想要做的是强制子图中的节点按特定顺序放置,以便输出图可以识别为特定类型的(众所周知的)构造 . 在下面的示例中,我希望边缘3,4,5和...
  • 15 votes
     answers
     views

    带点/ graphviz的方框图布局

    我想用dot实现以下模型: 到目前为止,我有这么多: digraph G { graph [rankdir = LR, splines=ortho] unit [shape=box, width = 2, height = 10]; more_different_unit [shape=box, height=4]; other_unit [shape=box, height=4...
  • 42 votes
     answers
     views

    Graphviz中的水平树

    我用点语言制作了一棵树,类似于here . 有什么方法可以让树向右扩展,而不是向下扩展(所以根节点在左边,子节点在右边) .
  • 0 votes
     answers
     views

    如何在graphviz中布局子节点

    这是我的点代码:我有3级节点 . 目前,在第3级(底部),我有一行子节点(橙色),但底层太长 . 我想有两行子节点 . 请建议我如何获得两行子节点 . digraph { overlap=false rankdir=BT root="node0" node [fillcolor="#ffcc99",shape=box, fontname="Taho...
  • 0 votes
     answers
     views

    使用Dot / Graphviz在族树可视化中放置节点

    我正在尝试使用Dot / Graphviz从数据库生成族树可视化 . 第一个结果看起来很有希望,但有一个我尚未能解决的布局问题 . 当我使用下面列出的代码时,它将产生 我对此非常满意 . 但是一旦我尝试在F4 / M4 / M5和F2 / M2系列之间添加另一个节点,这可以通过取消注释下面代码中的两行来完成,它会给我 Male2现在远离Female2,位于Female4和Male4之间 . 所以家...
  • 9 votes
     answers
     views

    你如何强制在点上的节点上排名?

    我有一些graphviz点格式的相对简单(自动生成)的图形 . 这些显示了通过状态机的路径,但是当我希望图形处于状态顺序时,dot有一个稍微混乱的习惯,即决定两个节点必须在同一个等级上 . 我已经尝试了很多设置(包括 :n 和 :s 以及下面列出的 weight ),但是我无法说服dot将第三状态放置在第四状态 above . 我有很多图表有这个问题:似乎有一些内部的点决定如果两个节点在同一个等...

热门问题