在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 );
我在JMP 14和JMP 15中得到了相同的结果。
这是JMP 14的日志:
/*:
//:*/
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];
从JMP 15:
/*:
//:*/
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];
您能给我们一些有关您失败的细节吗? 是否有错误消息?