/ / ajouter du texte au diagramme DiagrammeR ligne de flux dans R - r, diagrammer

ajouter du texte à l'organigramme DiagrammeR flowline dans R - r, diagrammer

Le code suivant crée un organigramme dans R avecle package DiagrammeR. Comment puis-je ajouter "Oui" ou "Non" (ou tout autre texte) aux lignes de flux reliant les formes? Lors de la création de graphiques, mes noeuds sont souvent des décisions et je souhaite étiqueter la réponse en tant que réponse dynamique par Oui / Non.

library(DiagrammeR)

grViz("
digraph boxes_and_circles {

# a "graph" statement
graph [overlap = true, fontsize = 10]

# several "node" statements
node [shape = box,
fontname = Helvetica]
A; B; C; D; E; F

node [shape = circle,
fixedsize = true,
width = 0.9] // sets as circles
1; 2; 3; 4; 5; 6; 7; 8

# several "edge" statements
A->1 B->2 B->3 B->4 C->A
1->D E->A 2->4 1->5 1->F
E->6 4->6 5->7 6->7 3->8
}
")

Capture.png

Réponses:

1 pour la réponse № 1

Essayez de définir l’étiquette pour chaque ligne de flux, comme ceci:

library(DiagrammeR)

grViz("
digraph boxes_and_circles {

# a "graph" statement
graph [overlap = true, fontsize = 10]

# several "node" statements
node [shape = box,
fontname = Helvetica]
A; B; C; D; E; F

node [shape = circle,
fixedsize = true,
width = 0.9] // sets as circles
1; 2; 3; 4; 5; 6; 7; 8

# several "edge" statements
A->1 [label="YES"]
B->2 [label="NO"]
B->3 [label="..."]
B->4 C->A
1->D E->A 2->4 1->5 1->F
E->6 4->6 5->7 6->7 3->8
}
")

J'espère que ça aide! :)