[英]R DiagrammeR Mermaid for Function Maps
您如何使用 package DiagrammeR
中的 R function mermaid
生成以下 plot?
編輯:
假設我們將標簽“輸入”和“輸出”與紅色圓圈一起刪除。 以下是 R 開始的最小代碼。
DiagrammeR::mermaid("
graph LR
a --> x
b --> y
c --> y
d --> z
classDef firstSet fill:#F8CECC
class a,b,c,d firstSet
")
其 output 看起來像這樣:
具體問題:
試試下面的代碼。
它並不完美(今天是我開始學習 Mermaid.js 的第三天)但它具有與您的示例類似的元素:
library(DiagrammeR)
grViz("
digraph {
graph[rankdir = LR, fontsize = 30]
edge [color = 'blue', penwidth = 3.5]
node[color = 'white', fontsize = 25]
subgraph cluster_1 {
label = 'Input'
color = 'red'
node [shape = circle]
a; b; c; d}
subgraph cluster_2 {
label = 'Output'
color = 'red'
node [shape = circle]
x; y; z}
a -> x
b -> y
c -> y
d -> z
}
")
最后的結果是這樣的。 一旦我更加熟練,我可能會在稍后重新訪問這個答案。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.