if文でリストを変数として使用するすべての列名を含むリストを作成し、その一部を変数に変換しようとしています。
その変数は if ステートメントに入るはずですが、「名前が解決されていません」というエラーで困っています。
JMP が以前に定義した変数を見つけられないのではないかと思いますが、非常に簡単なはずなのに、修正方法がわかりません。
dt = Current Data Table();
ColumnList = dt << Get Column Names(String);
A = ColumnList[40];
If(Contains(A, "test"),
var = :A[dt << get rows where( :column == value)];);<BR />// I cannot seem to get it to take the column saved in A
また、その変数のテキストを列名の定義にどのように使用できるかも知りたいです。
dt << New Column( "[A] at 45km/h");
前もって感謝します!
高度な統計モデリング消費者および市場調査データのブレンドとクリーンアップRe: if ステートメントでリストを変数として使用するAs Column() 関数を使用し、新しい列の名前を少し再構築する必要があります
dt =
// Open Data Table: big class.jmp
// → Data Table( "big class" )
Open( "$SAMPLE_DATA/big class.jmp" );
ColumnList = dt << Get Column Names( String );
value = 60;
A = ColumnList[4];
If( Contains( A, "hei" ),
var = As Column( A )[dt << get rows where( As Column( a ) == value )]
);
dt << New Column( "[" || A || "] at 45km/h");