Diese Frage ist sehr ähnlich Zeigen Sie Werte oben auf den Graph Builder-Balken an , ich stelle nur eine Folgefrage, die im ursprünglichen Beitrag unbeantwortet blieb.
Ich erstelle ein Balkendiagramm mit dem Graph Builder und möchte am oberen Rand der Balken Beschriftungen hinzufügen. Ich verwende Graph Builder, weil ich die Wrap-Funktion verwende. Ich habe herausgefunden, wie man den Balken Beschriftungen hinzufügt, aber sie sind standardmäßig in der Mitte der Balken. Gibt es eine Möglichkeit, die Beschriftungen automatisch an den oberen Rand der Balken zu verschieben?
Um näher darauf einzugehen, verwende ich JSL, um das Diagramm zu erstellen. Ich habe festgestellt, dass Sie die Etiketten mit verschieben können
graphBuilderBox << Dispatch( {}, "Graph Builder", FrameBox, {DispatchSeg( BarSeg(1), Set Label Offset( { labelNum, xCoord, yCoord } ) ) } );Sie verschieben die Beschriftung jedoch zu den angegebenen Koordinaten auf der aktuellen Diagrammachse. In meinem Diagramm ist die Y-Achse der Prozentsatz der Gesamtzahl, und ich habe das Diagramm nach Anzahl sortiert (im Wesentlichen ein Pareto-Diagramm), daher ist es unpraktisch zu versuchen, die Höhen der Balken zu ermitteln, um jede Beschriftung einzeln zu verschieben.
Hi,
Das von dir beschriebene Verhalten sehe ich nicht. Wenn ich ein Balkendiagramm mit Percent of Total Count als Y und einer Wrap-Variablen zeichne, befinden sich die Beschriftungen standardmäßig oben auf den Balken:

Welche Version von JMP verwenden Sie (ich habe 16.2.0 verwendet)? Können Sie einige nicht vertrauliche Beispieldaten bereitstellen?
Grüße,
Phil