Damit alle zwei Spalten eine Schleife ausgeführt wird, wird dieselbe Funktion in einer Datentabelle mit n Spalten ausgeführtHallo! Ich bin neu in JSL-Skripten und habe versucht, das JSL-Referenzhandbuch / Beispiele für Google JSL-Skripte zu lesen. Könnte mich bitte jemand in die Richtung weisen, wie alle zwei Spalten eine for-Schleife ausgeführt werden soll, um dieselbe Funktion in einer JMP-Datentabelle mit n Spalten auszuführen?
Grundsätzlich habe ich eine große Datentabelle, in der jede ungerade Spalte die Fehlerzeit darstellt, jede gerade Spalte die Zensur ist, und ich möchte diese Datensätze n-mal automatisch anpassen. Ich weiß, dass ich, wenn es nur zwei Spalten gäbe, durch den gesamten Prozess auf der JMP-GUI-Oberfläche klicken und das Skript abrufen kann, aber ich bin nicht sicher, wie ich es automatisieren soll, um den Prozess erneut zu wiederholen.
Danke!
SkriptingBetreff: Damit alle zwei Spalten eine Schleife ausgeführt wird, um dieselbe Funktion in einer Datentabelle mit n Spalten auszuführenHier ist ein einfaches Beispiel für das Wiederholen einer Datentabelle in zwei Spalten gleichzeitig
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA\semiconductor capability.jmp" );
colNamesList = dt << get column names( continuous, string );
For( i = 1, i <= N Items( colNamesList ), i = i + 2,
Bivariate(
Y( colNamesList[i] ),
X( colNamesList[i + 1] ),
Fit Line( {Line Color( "Medium Dark Red" )} )
)
);