Je souhaite tracer un graphique avec des étiquettes externes. J'ai trouvé quelques attributs utiles - xlabel
, taillabel
, headlabel
mais le résultat semble encore bizarre.Comment ajuster les étiquettes externes pour les nœuds
MCVE
digraph {
forcelabels=true;
node [shape=point,style=filled;label="",height=0.2];
y3[color=black;xlabel=<"y3 (2)">];x3[color=gray;xlabel=<"x3 [0.25]">];
y2[color=black;xlabel=<"y2 (3)">];x2[color=gray;xlabel=<"x2 [0.3]">];
y1[color=black;xlabel=<"y1 (2)">];x1[color=gray;xlabel=<"x1 [0.1]">];
y5[color=black;xlabel=<"y5 (4)">];x5[color=gray;xlabel=<"x5 [0.15]">];
x4[color=gray;xlabel=<"x4 [0.2]">];
y3->y2[dir=none;taillabel = 0.75];
y2->y1[dir=none;taillabel = 0.45];
y1->y5[dir=none;taillabel = 0.35];
y3->x3[dir=none];
y2->x2[dir=none];
y1->x1[dir=none];
y5->x5[dir=none];
y5->x4[dir=none];
}
il ressemble
Comme vous pouvez le voir, la conformité entre les étiquettes et les nœuds pas toujours évidente. Donc, le Q est - y a-t-il un moyen de changer l'emplacement des étiquettes?
Pouvez-vous nous dire ce que vous voulez - votre demande/plainte n'est pas très concret ... – vaettchen
@vaettchen Je veux juste obtenir quelque chose de similaire à [this] (https://imgur.com/a/VdH1l) –