Bivariate ListenzustandHallo
Ich suche nach einer Bedingung, um eine Schleife zu starten, die den bivariaten Titel behandelt.
Ich habe eine gefunden, die nur funktioniert, wenn ich mehr als 1 Chart habe.
lst = dt << Bivariate(
.
.
.
.
);
If(IsList(lst) & (nn = NItems(lst)),
For(i = 1, i <= nn, i++,
.
.
.
.
);
Ich kann keine Bedingung finden, um zwischen 0 (kein Diagramm == dt-Tabelle ist leer) und 1 (nur ein Diagramm wird erstellt) zu unterscheiden.
Jede Hilfe wird begrüßt
Re: Bivariate ListenzustandOK! damit kann das definitiv helfen.
Vielen Dank!
Re: Bivariate ListenzustandDie Try () - Funktion kann auf viele verschiedene Arten verwendet werden, um zu verhindern, dass Code ausfällt, und um festzustellen, ob Code ordnungsgemäß ausgeführt wurde. Hier ist nur eine einfache Möglichkeit, die Verwendung zu veranschaulichen
Names Default To Here( 1 );
dis = Try(
dt << Distribution( Continuous Distribution( Column( :height ) ) ),
"not found"
);
If( dis == "not found",
Dialog( "No Table Produced" )
);
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dis = Try(
dt << Distribution( Continuous Distribution( Column( :height ) ) ),
"not found"
);
If( dis == "not found",
Dialog( "No Table Produced" )
);
Re: Bivariate ListenzustandDanke, Jim
Irgendwann habe ich eine einfache Bedingung Nrows (dt)> 0 verwendet, um zu überprüfen, ob die Tabelle leer ist, nicht die intelligenteste, aber sie funktioniert.
Wie kann ich die try () - Funktion verwenden, um zu überprüfen, ob in meinem Parameter "lst" 1 oder 0 Diagramme vorhanden sind?
Re: Bivariate ListenzustandIhre Beschreibung ist etwas vage, um spezifische Lösungen vorzuschlagen. Ich schlage vor, dass Sie nachsehen
ist leer(),
N Cols ()
und
Versuchen()
als mögliche Funktionen, die die fehlenden Diagramme erkennen können.