Wie benenne ich das Standard-Graph-Builder-Skript in einer Datentabelle um?Der folgende Code generiert ein Skript für den Graph Builder und wird unter der Datentabelle gespeichert.
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
obj = Graph Builder(
Variables( X( :Sex ), Y( :Height ), Group X( :Age ) ),
Elements( Box Plot( X, Y ) )
);
obj << Save Script to Data Table;
Die Namen der Graph Builder-Objekte verwenden das Standardbenennungsmuster für diese Plattform. Wie kann ich sie nach meiner Wahl umbenennen? (Ich habe einen Screenshot angehängt und die Namen der Graph Builder sind gelb hervorgehoben.)
Ich habe versucht, „Name festlegen“ vor und nach dem Speichern des Skripts in der Datentabelle zu verwenden, aber es hat nicht funktioniert.
Dank im Voraus!
AJ
Betreff: Wie benenne ich das Standard-Graph-Builder-Skript in einer Datentabelle um?Vielen Dank für Ihre Mühe! Das funktioniert perfekt für mich.Betreff: Wie benenne ich das Standard-Graph-Builder-Skript in einer Datentabelle um?Es sieht so aus, als ob die Möglichkeit, den Namen als Argument hinzuzufügen, eine Funktion der Version 13 ist.
Hier ist eine Problemumgehung:
obj << Save Script To Data Table;
lstNames = dt << Get Table Script Names;
dt << Rename Table Script( lstNames[NItems(lstNames)], "My Script" );
Betreff: Wie benenne ich das Standard-Graph-Builder-Skript in einer Datentabelle um?Dave,
Vielen Dank für Ihre Antwort.Ich muss das vom Graph Builder generierte Skript ausführen und habe daher Option 1 ausprobiert.
obj << Save Script to Data Table("My Script");Leider wird das Skript immer noch unter dem Namen „Graph Builder“ und nicht „Mein Skript“ gespeichert. Zu Ihrer Information: Ich verwende JMP 12.
Betreff: Wie benenne ich das Standard-Graph-Builder-Skript in einer Datentabelle um?Hier sind ein paar Ansätze.
Erste Methode, direkt basierend auf Ihrem Code. Fügen Sie der Nachricht einfach ein Argument hinzu:
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
obj = Graph Builder(
Variables( X( :Sex ), Y( :Height ), Group X( :Age ) ),
Elements( Box Plot( X, Y ) )
);
obj << Save Script to Data Table("My Script");
Die zweite Methode, wenn Sie dem Skript lediglich einen Namen hinzufügen, es aber nicht ausführen möchten:
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt << Set Property("My Script,",
Graph Builder(
Variables( X( :Sex ), Y( :Height ), Group X( :Age ) ),
Elements( Box Plot( X, Y ) )
);
);