JSL 从图形生成器保存更平滑的公式我一直在尝试找出如何使用 JSL 从图形生成器保存更平滑的公式,但没有成功。 我还尝试在数据表上使用 Spline Smooth() 函数,但这对我来说也不起作用。 我想做的是自动化一个过程,我使用从图形生成器中的平滑器保存的列一遍又一遍地执行该过程。 这是一个相当漫长的过程,我可以编写它的所有部分,除了更平滑的保存,一切都取决于平滑数据的列。 有没有人有什么想法。
我尝试过的示例如下所示:
Graph Builder(
Show Control Panel( 0 ),
Variables( X( :x ), Y( :y ), Overlay( :type ) ),
Elements( Points( X, Y, Legend( 14 ) ), Smoother( X, Y, Legend( 15 ) ) ),
Save Smoother Formula( 1 )
);
和
var = Graph Builder(
Show Control Panel( 0 ),
Variables( X( :x ), Y( :y ), Overlay( :type ) ),
Elements( Points( X, Y, Legend( 14 ) ), Smoother( X, Y, Legend( 15 ) ) ),
);
var << Save Smoother Formula;高级统计建模回复:JSL 从图形生成器保存更平滑的公式谢谢Xan! 这真的很棒! 通过在脚本指南中进行一些研究,我还能够更改 lambda 值。 我同意默认值,但我发现不同的值通常更适合我的数据。 我还使用了覆盖变量,效果也很好! 我真的很感谢你的帮助!
回复:JSL 从图形生成器保存更平滑的公式红色小三角菜单中较平滑元素上的命令是“保存公式”。 您可以使用“更新元素”命令通过 JSL 发送它。
gb = Graph Builder(
Variables( X( :height ), Y( :weight ) ),
Elements( Points( X, Y, Legend( 2 ) ), Smoother( X, Y, Legend( 3 )) )
);
gbb = Report( gb )[Graph Builder Box( 1 )];
gbb << Update Element( 1, 1, 2, {Save Formula} );
回复:JSL 从图形生成器保存更平滑的公式我认为这可能会起作用。 你发这个帖子的时候我刚刚在看。 谢谢!
回复:JSL 从图形生成器保存更平滑的公式没问题。
我确实发现您可以使用双变量(通过 X 拟合 Y)平台保存内核平滑器拟合的预测值。 看到这个线程。 那么这可能是您的解决方案?
菲尔
回复:JSL 从图形生成器保存更平滑的公式谢谢菲尔。我将提出一个愿望清单请求。
回复:JSL 从图形生成器保存更平滑的公式你好,
一般来说,您应该从帮助菜单中查看 JMP 脚本索引以查找所需的命令。
在这种情况下,这似乎不是一个可编写脚本的功能。 我查看了索引,但没有找到任何内容。 我还在 JMP 社区中看到了一些与此相关的其他问题,但他们没有解决方案。
您可能想将其添加到JMP 愿望清单。
问候,
菲尔