Ich bin mir ziemlich sicher, dass ich mich dumm fühlen werde, nachdem ich die Antworten gesehen habe, aber ich habe derzeit einen Gehirnaufhänger.
Ich möchte auf eine Spalte aus einer Liste von Spalten in einer neuen Formel in JSL verweisen (um später die Liste zu durchlaufen).
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
mylist= dt<< Get Column Names();
dt << New Column( "myCol",
Numeric,
"Continuous",
Format( "Best", 12 ),
Formula(:height * mylist[1] )
);mylist[1] soll später die erste Spalte der Spaltenliste sein. Ich schätze, ich sollte die Listenreferenz in ein Expr() oder Eval Expr() packen, aber die funktionierende Syntax entgeht mir im Moment.
Irgendeine Hilfe?
Ich bin mir ziemlich sicher, dass dieser Beitrag Ihnen helfen wird, das Problem zu lösen Fügen Sie mit Eval Insert, Eval Expr, Parse und Substitute einen Ausdruck in einen anderen ein .
Der Ersatz war genau das, was ich gesucht habe, danke!