R 美人鱼中的线路连接(而不是箭头)

R 美人鱼中的线路连接(而不是箭头),r,diagrammer,mermaid,R,Diagrammer,Mermaid,我正在尝试用R创建一个美人鱼图表。语法似乎非常简单-但是我没有发现在两个形状之间进行直线连接的可能性,而不使用箭头 在本例中: mermaid(" graph LR sq1[shape one]-- This can't be a shape. So sad. --> sq2[shape two] cyr1((circle one))-->cyr2((circle two)); ") 会得到

我正在尝试用R创建一个美人鱼图表。语法似乎非常简单-但是我没有发现在两个形状之间进行直线连接的可能性,而不使用箭头

在本例中:

     mermaid("
        graph LR
            sq1[shape one]-- This can't be a shape. So sad. --> sq2[shape two]

            cyr1((circle one))-->cyr2((circle two));
      ")
会得到


在这里,“shape one”和“this can not a shape”之间的连接是一条直线,但只要我尝试在两个形状之间使用此连接,输出就不会构建图表。有没有办法实现两个形状之间的直线连接?

对于图解程序文档,连接可以定义为:

--> arrow connection
--- line connection
因此,您只需要:

mermaid("
        graph LR
            sq1[shape one]-- This can't be a shape. So sad. --- sq2[shape two]
            cyr1((circle one))---cyr2((circle two));
      ")

您是否愿意使用diagrammer获得相同的结果?是的,我愿意。你指的是格维兹吗?有了这个包,我就有了从左到右的图形方向的问题。有什么建议吗?:)为了这篇文章的主题,请在评论中发布其他包的答案(就像你已经做的那样)。谢谢天哪,那很简单,谢谢!我以前在文档中没有找到。你可以在这里找到美人鱼的文档: