是否可以从节点到空绘制箭头?
Is it possible to draw arrow from node to nothing?
我正在尝试在 DiagrammeR::mermaid
中绘制一个简单的图表,应该如下所示:
mermaid("
graph LR
A(Sample Text)
-->A
A-->B
B-->A
B-->
")
显然(或不是)-->A
和 B-->
代码不起作用。不可能有箭不知从何而来。
是否有简单的解决方法(空白节点?/不可见节点?)
这个怎么样?
library(DiagrammeR)
mermaid("
graph LR
START[ ]-->A[Sample Text]
A-->B
B-->A
B-->STOP[ ]
style START fill:#FFFFFF, stroke:#FFFFFF;
style STOP fill:#FFFFFF, stroke:#FFFFFF;
")
输出图为:
我找到的更简单的方法here
digraph {
rankdir=LR;
nowhere [style=invis,shape=point]
nowhere -> on
on -> off [label = "Push"]
off -> on [label = "Push"]
}
输出类似于
如果你想从你的隐形点继续下去会更容易更好:
a --> end[ ]
style end height:0px;
我正在尝试在 DiagrammeR::mermaid
中绘制一个简单的图表,应该如下所示:
mermaid("
graph LR
A(Sample Text)
-->A
A-->B
B-->A
B-->
")
显然(或不是)-->A
和 B-->
代码不起作用。不可能有箭不知从何而来。
是否有简单的解决方法(空白节点?/不可见节点?)
这个怎么样?
library(DiagrammeR)
mermaid("
graph LR
START[ ]-->A[Sample Text]
A-->B
B-->A
B-->STOP[ ]
style START fill:#FFFFFF, stroke:#FFFFFF;
style STOP fill:#FFFFFF, stroke:#FFFFFF;
")
输出图为:
我找到的更简单的方法here
digraph {
rankdir=LR;
nowhere [style=invis,shape=point]
nowhere -> on
on -> off [label = "Push"]
off -> on [label = "Push"]
}
输出类似于
如果你想从你的隐形点继续下去会更容易更好:
a --> end[ ]
style end height:0px;