如何编写脚本来选择数据表中的几列(> 1000)作为分析的输入(例如逆相关)嗨,我是 JSL 的新手,想制作一个脚本来选择多列(> 1000)并将它们用作分析的输入。 例如,使用多变量分析工具并计算逆相关。
我已经制作了一个脚本,用于选择两列进行双变量分析,但如何将其扩展为多列,如多变量分析中使用的那样。
我试图在这个论坛上找到线索,但我做错了什么,我被卡住了。 如果有人可以帮助我,我将非常感激。
最好的问候/安德斯
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
xvar = .;
yvar = .;
win = New Window( "Example of Returning Values",
<<MODAL></MODAL>
分析数据表脚本编写回复:如何编写脚本来选择数据表中的几列(> 1000)作为分析的输入(例如逆相关)你正朝着正确的方向前进。您的原始脚本将 Yvar 限制为仅 1 个变量,因此通过删除该限制,它可以让您选择多个变量,然后将这些变量作为列表传输到多变量输入。
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/semiconductor capability.jmp" );
xvar = .;
yvar = .;
win = New Window( "Example of Returning Values",
<<MODAL></MODAL>
回复:如何编写脚本来选择数据表中的几列(> 1000)作为分析的输入(例如逆相关)您还可以查看 Column Dialog 而不是构建模态新窗口。 根据您需要的自定义级别,它可能更易于使用。
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Solubility.jmp");
colDiag = Column Dialog(y = ColList("Y", Data Type("Numeric")));
dt << Multivariate(Y(colDiag["y"]));