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
}
")
Réponses:
1 pour la réponse № 1Essayez 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! :)