决策树操作完成后,可以使用JSL保存“保存预测公式”吗?你好 ,大家 !

我先做了第1步:在窗口的菜单界面中手动点击“GO”,等待决策树操作完成。
我想在下一步使用JSL:代码JSL如何将窗口菜单操作保存到数据表中的“保存预测公式”?非常感谢!
p <<保存预测公式;
Re:决策树操作完成后,可以使用JSL保存“保存预测”我似乎把事情搞混了。我想到了另一种方式。非常感谢你!Re:决策树操作完成后,可以使用JSL保存“保存预测”这可能比我认为你要求的更通用。吉姆可能有更好的解决方案。 请注意获取可伸缩对象的语法,以防您希望将消息发送到Partition对象。 这假定只有一个分区窗口并获得第一个分区窗口。
Names Default to Here(1);
rptList = Get WindowList("Reports");
//Assuming one partition
For(i=1, i<=nitems(rptList), i++,
ttl = rptList[i] << get window title;
If (contains(ttl, "- Partition of"),
treeref = rptList[i];
dtref = (treeref[Outline Box(1)] << get scriptable object) << get data table;
dtnme = dtref << get name;
varnme = Munger( ttl, 1, dtnme || " - Partition of ","");
Break();
);
);
show(ttl, dtnme, varnme, treeref<<GET window="" title=""></GET>
Re:决策树操作完成后,可以使用JSL保存“保存预测”谢谢吉姆!
这次,我有一个特殊要求,即我不想使用JSL自动创建决策树,而只是使用JSL来复制决策树后面的公式。
或者另一种询问方式:
现在打开一个表和一个决策树窗口。表的名称不一定是Boston housing.jmp。
如何使用JSL获取这两个文件的名称?非常感谢!我不会使用JSL来获取另一个不是当前接口的文件名。Re:决策树操作完成后,可以使用JSL保存“保存预测”以下是Scripting Indix中用于保存预测公式的分区平台的示例
帮助==>脚本索引...............分区==>保存预测公式

Names Default To Here( 1 );
obj = Open( "$SAMPLE_DATA/Boston Housing.jmp" ) <<
Partition(
Y( :mvalue ),
X(
:crim,
:zn,
:indus,
:chas,
:nox,
:rooms,
:age,
:distance,
:radial,
:tax,
:pt,
:b,
:lstat
),
Split Best( 4 )
);
obj << Save Prediction Formula;