列名の式を使用して、他のデータテーブルの列を参照してくださいxy座標が埋め込まれた列名を持つデータテーブルがあります。 「delay [x、y]」のようなもの
[x、y](添付)のリストを使用して列名を作成し、そのテーブル内の特定の列を参照できるようにします。
dt:name()を使用して列を参照して減算を実行しようとすると、「名前引数は引用符で囲まれた文字列である必要があります」というエラーが発生しました。 助言がありますか?
list=xy<< get column names(String)
col="delay"||Substr(char(list[{1}]), 3,Length( char(list[{1}]))-4);
a=dt:name(char(col))[15]-dt:name(char(col))[25]
スクリプティングRe:列名の式を使用して他のデータテーブルの列を参照してください添付のデータテーブルを指定すると、次のJSLが機能します。
dt=current data table();
list=dt<< get column names(String);
//col="delay"||Substr(char(list[1]), 3,Length( char(list[1]))-4);
col=list[1];
//a=dt:name(char(col))[15]-dt:name(char(col))[25]
a=column(dt,col)[15]-column(dt,col)[25];