Gibt es eine Möglichkeit, die Rahmengröße für Diagramme im JMP 17-Skript so einzustellen, dass beim Erstellen des Berichts mit mehreren Diagrammen die Diagramme eine bestimmte Größe haben? Idealerweise möchte man die Größe jedes einzelnen Diagramms anpassen können
Das folgende Skript funktionierte und stellte die Größe in JMP 14 korrekt ein, funktioniert jedoch in JMP 17 nicht.
graphname = datatable << Overlay Plot(
X(:x),
Y(:y1, :y2, :y3),
Overlay Axis << {{Scale(Linear), Format("Best"), Min(-5000), Max(25000), Inc(-1000)}},
Connect Thru Missing(1),
Connect Points(1),
SendToReport(
Dispatch({}, "Overlay Plot", OutlineBox, Set Title("Age")),
Dispatch({}, "Overlay Plot", FrameBox, Frame Size(450, 450)),
Dispatch({}, "101", ScaleBox, {Rotated Labels("Angled")})
)
);
Edit 2024-07-24, jthi: JSL-Styling hinzugefügt
[bearbeitet]
eigentlich der Befehl
current report()[framebox(1)]<
should work. What's the issue?<BR /><BR />
<CODE class=" language-jsl">dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
Overlay Plot(
X( :height ),
Y( :weight, :age ),
Overlay Axis << {{Scale( Linear ), Format( "Best" ), Min( -5000 ), Max( 25000 ), Inc( -1000 )}},
Connect Thru Missing( 1 ),
Connect Points( 1 ),
SendToReport(
Dispatch( {}, "Overlay Plot", FrameBox, Frame Size( 450, 450 ) )
)
);So passen Sie die Größe jedes einzelnen Diagramms wie hier an:

verwenden
Relative Sizes( "X", [157 427] )
aus Nebenhandlungen mit unterschiedlichen Größen?