こんにちは、後で使用する変数に保存する列名のリストを取得して準備しようとしています。 問題は、 << Get Column Names() がすべてを文字列のリストとして返すことです。 以下は、各アイテム文字列の先頭に「 : 」を追加した方法と、これの潜在的な使用方法です。 さらに多くのことを行う必要があります。
names default to here(1);
dt = current data table();
col_names = dt << Get Column Names( ); // retrieves all col names
col_list = {}; // list for holding col names
// loop formats names in way usable to be called on as cols, not strings
for( i = 1 , i <= N items( col_names ), i++,
list_item = ":" || list_item;
Insert Into( col_list, list_item );
);
dt << Ungroup Scripts( col_list ); // example usage別の例は、このリストを次のように使用することです。
Fit Model( Y( col_list ) ....
私が得るもの: { "ColA", "ColB" }
私が欲しいもの: { :ColA, :ColB }
これについて複数の関連するスレッドを参照して見つけましたが、関数の入力としての列名の使用法は、私が遭遇したものではありません。何かアドバイス?