JMP14では、コードを使用しています
r = dt << Get Rows Where( name("sex") == "M" );
ただし、JMP15では機能しません。
コード内の多くの場所で使用されているため、現時点ではコードを変更できません。
以前に新しいリリースでも見たことがありますが、以前のJMP JSLは互換性がなく、再び問題に直面します。
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
r = dt << Get Rows Where( :sex == "M" );
Show( r );
私はあなたのコードをテストしました:
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
r = dt << Get Rows Where( :sex == "M" );
Show( r );
JMP14とJMP15でも同じ結果が得られます。
JMP14のログは次のとおりです。
/*:
//:*/
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
r = dt << Get Rows Where( :sex == "M" );
Show( r );
/*:
r = [6, 7, 8, 12, 13, 14, 15, 21, 22, 23, 24, 25, 26, 27, 30, 31, 32, 33, 34, 37, 39, 40];
およびJMP15から:
/*:
//:*/
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
r = dt << Get Rows Where( :sex == "M" );
Show( r );
/*:
r = [6, 7, 8, 12, 13, 14, 15, 21, 22, 23, 24, 25, 26, 27, 30, 31, 32, 33, 34, 37, 39, 40];
何が失敗しているのか、詳しく教えてください。 エラーメッセージはありますか?
以下のコード全体
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
r = dt << Get Rows Where( name("sex") == "M" );
Show( r );