JMP 的优点
JSL(JMP 脚本语言)是确保分析重现性的绝佳工具。 虽然它需要一些学习才能流利,幸运的是,JMP 允许您使用 GUI 进行一些分析,并通过单击“获取脚本”选项获取脚本来重现它。 这对于学习 JSL 和有效使用它都是必不可少的。 JSL 提供了多种方法来实现单个任务。
问题
大多数平台的“Get Script”给你一种不是很流行的JSL,有“SendToReport”和“Dispatch”的。 例如,以下是脚本指南的“脚本平台”一章中建议的脚本:
Open( "$SAMPLE_Data/Big Class.jmp" ); // 我添加了这一行
oneObj =单向(
Y(:高度),
X(:年龄),
每对( 1 ),
意味着(1),
卑鄙的钻石( 1 )
);
oneObj << 不等方差( 1 );
rep = Report(oneObj);
rep["单向方差分析"] << 关闭( 1 );
rep["均值比较"] << Close( 1 );
运行这个脚本,你会得到一个带有漂亮图表的 Oneway 平台。
现在,您从报表的红色小三角菜单中选择“获取脚本”并获取以下内容:
单程(
Y(:高度),
X(:年龄),
每对( 1 ),
所有图( 0 ),
意味着(1),
不等方差( 1 ),
密度的组成( 1 ),
卑鄙的钻石(1),
标准开发线( 1 ),
发送报告(
Dispatch({}, "Oneway Anova", OutlineBox, {Close( 1 )} ),
Dispatch({}, "均值比较", OutlineBox, {Close( 1 )} )
)
);
这与脚本指南中建议的完全不同,通常不太容易掌握。
建议改进
我希望 JMP 允许用户选择要生成的 JSL 类型。
对于那些经常使用“保存脚本”进行可重复分析的人来说,这将大大节省时间。