Hallo zusammen ,
Ich schreibe ein Skript, das mir einen Bivar-Plot mit 2 Legendenregeln geben sollte
Leider zeigt es mir nur in der Seitenleiste, dass er die Legenden aber dosent erkennt
wende sie an
Ich habe ein Foto des Problems gemacht
Vielen Dank! 
Hier ist ein Beispielskript, das ein bivariates Diagramm mit den 2 Row Legends erstellt. Es wartet dann 5 Sekunden und löscht die Zeilenstatus in Ihrer Datentabelle. Das Ergebnis ist, dass sich die Anzeige ändert, um die neuen Werte der Zeilenstatus in der Datentabelle anzuzeigen. Ich vermute, in Ihrem Skript erstellen Sie das bivariate Diagramm und dann die Zeilenlegenden. Anschließend löschen Sie irgendwo in Ihrem Skript die Reihenzustände in Ihrer Datentabelle. Wenn Sie möchten, dass das Diagramm nach dem Erstellen statisch bleibt, schlage ich vor, dass Sie es nach dem Erstellen des Diagramms in dem gewünschten Formular in einem Journal speichern.
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt << Bivariate(
Y( :height ),
X( :weight ),
Kernel Smoother( 1, 1, 0.5, 0 ),
SendToReport(
Dispatch(
{},
"Bivar Plot",
FrameBox,
{Row Legend(
sex,
Color( 1 ),
Color Theme( "JMP Default" ),
Marker( 0 ),
Marker Theme( "" ),
Continuous Scale( 0 ),
Reverse Scale( 0 ),
Excluded Rows( 0 )
), Row Legend(
age,
Color( 0 ),
Color Theme( "" ),
Marker( 1 ),
Marker Theme( "Hollow" ),
Continuous Scale( 0 ),
Reverse Scale( 0 ),
Excluded Rows( 0 )
)}
)
)
);
// wait 5 seconds and then clear the row states in the data table
wait(5);
dt << clear row states;