2017-11-24 6 views
0

Diagrammerグラフの矢印の種類を変更するにはどうすればよいですか? 同じグラフ上でそれらを混ぜたい。Rダイアグラム。どうすれば矢印の種類を変えることができますか? "leading_to"

enter image description here

玩具例:

library(data.table) 
niv <- c("A","B","C","D","E","X","Y") 
from <- c("A","A","A","A","B","C","D","E", "X", "B") 
to <- c("B","C","D","E","X","X","Y","Y","Y", "C") 
temp <- data.table(from=factor(from, levels=niv), 
to=factor(to,levels=niv), col=c(rep("blue",5), rep("black",5))) 

nodes <- create_node_df( n=length(niv), label=niv, width=0.3) 
edges <- create_edge_df(from = temp$from, to = temp$to, 
rel = "leading_to", label=temp$from, color=temp$col) 
graph <- create_graph( nodes_df = nodes, edges_df = edges) 
render_graph(graph) 

これで、すべての矢印がREL = "leading_to" として定義されます。 しかし私はドキュメント上で私が使用できる他のオプションを見つけることができません。

"to"矢印、 "from"矢印、または矢印なしの線を塗りたい場合に指定するデータテーブルの新しい列にそのパラメータをリンクしたいとします。

頭のない尾を持つ矢印のオプションは何ですか?
そして、矢じりのない単純な線については?

答えて

0

は、私は私のベクトルは要素を持っているパラメータ

arrowhead = myvector 

「なし」および/または「ノーマル」で道を見つけました。それでは、私はいくつかの矢印を押さえようとします。その他の興味深いオプションは、またはです。 https://rich-iannone.github.io/DiagrammeR/graphviz_and_mermaid.html

多分、パラメータrelのオプションがありますが、それを見つけることができません。

関連する問題