Kann ich bei der Skripterstellung eine Liste verwenden, um die X- und Y-Achse im Graph Builder zu füllen?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Ich habe eine Liste von X- und Y-Werten, die der Benutzer auswählt. Ich möchte, dass diese Listenwerte die x- und y-Achse im Graph Builder füllen. Ist das möglich.? Ich erhalte ständig die Fehlermeldung, dass die Spaltennamen nicht gefunden werden können?
Zum Beispiel:
x_values = {"x1", "x2", "x3"}
y_values = {'y1", "y2", "y3"}
Ich möchte, dass die x-Achse die x-Werte und die y-Achse die y-Werte sind. Dies ändert sich jedoch je nach Auswahl des Benutzers, sodass die Werte nicht fest codiert werden können.
Betreff: Kann ich bei der Skripterstellung eine Liste verwenden, um die X- und Y-Achse im Graph Builder zu füllen?Das Hinzufügen von Indizes, z. B. x_values[i] und y_values[i], löst das Problem.
Betreff: Kann ich bei der Skripterstellung eine Liste verwenden, um die X- und Y-Achse im Graph Builder zu füllen?Ich habe dieses Skript ausprobiert, aber es konnte das Einfügen in die Zeile nicht ausführen.JMP 16.2 unter Windows 10. Wie man es repariert?

Betreff: Kann ich bei der Skripterstellung eine Liste verwenden, um die X- und Y-Achse im Graph Builder zu füllen?Hallo,
Ich muss den Graph Builder mit etwas Dispatch füllen ...
aber ich kann die Zeichenfolge nicht übergeben „400“ per Skript, weil das Zeichen " "
SendToReport (
Versenden (
{} ,
„400“ ,
ScaleBox ,
Können Sie mir helfen, danke
Gianpaolo
dürfen
Betreff: Kann ich bei der Skripterstellung eine Liste verwenden, um die X- und Y-Achse im Graph Builder zu füllen?Vielen Dank für Ihre Hilfe!
Wenn ich versuche, dies auszuführen, erhalte ich leider die folgende Fehlermeldung:
Unerwartetes ")".
Es wird versucht, den Operanden für den „-“-Operator zu analysieren.
Zeile 1 Spalte 12: Y( : A-3 - ►)
Meine Liste der Y-Variablen sieht so aus: y_variables = {" A-3-", " A-4-"}
Ich versuche auch nicht, mehrere y-Variablen auf derselben Achse zu platzieren. Ich möchte, dass jede der y-Variablen ein eigenes Diagramm ist, das nach denselben x-Werten sortiert ist. Ich brauche nur die y-Achse im Graph Builder, um sie basierend auf den Inhalten der y_variables-Liste ändern zu können (bei dieser Liste handelt es sich um Optionen, die der Benutzer auswählt).
Betreff: Kann ich bei der Skripterstellung eine Liste verwenden, um die X- und Y-Achse im Graph Builder zu füllen?Wenn Sie alle Auswahlen auf einmal eingeben müssen (für mehrere Variablen auf der X- und Y-Achse gleichzeitig) und die Größe der Listen nicht im Voraus kennen, können Sie etwas mit Ausdrücken tun, was etwas fortgeschrittener ist , aber flexible, Technik. Hier ist ein Beispiel. Beachten Sie, dass gbExpr einfach der Code ist, den Sie für den Graph Builder benötigen, mit Ausnahme des Variables()-Teils, den wir dynamisch erstellen:
dt = Open( "$Sample_Data/Car Physical Data.jmp" );
x_values = {"Land", "Typ", "Gewicht"};
y_values = {"Turning Circle", "Displacement", "Horsepower"};
gbExpr = Expr( Graph Builder() );
varExpr = Expr( Variables() );
For( i = 1, i <= N Items( x_values ), i++,
Einfügen in( varExpr, Parse( "X( :" || x_values || ")" ) )
);
For( i = 1, i <= N Items( y_values ), i++,
Einfügen in( varExpr, Parse( "Y( :" || y_values || ")" ) )
);
Einfügen in( gbExpr, Name Expr( varExpr ) );
gbExpr;
Prost,
Brady
Betreff: Kann ich bei der Skripterstellung eine Liste verwenden, um die X- und Y-Achse im Graph Builder zu füllen?Versuchen Sie etwas wie Folgendes:
dt = offen ( „$sample_data\Big Class.jmp“ ) ;
Spalte ( dt , "Höhe" ) << Name einsetzen ( „x1“ ) ;
Spalte ( dt , "Gewicht" ) << Name einsetzen ( „y3“ ) ;
x_values = { „x1“ , „x2“ , „x3“ } ;
y_Werte = { „y1“ , „y2“ , „y3“ } ;
Graph Builder (
Systemsteuerung anzeigen ( 0 ) ,
Variablen ( X ( : Spalte ( dt , x_values [ 1 ]) ) , Y ( Spalte ( dt , y_Werte [ 3 ]) ) ) ,
Elemente ( Punkte ( X , Y , Legende ( 1 ) , Nervosität ( 1 ) ) )
) ;