由于数据中存在噪声,我经常从图形生成器中保存样条平滑公式并覆盖分类变量,然后将公式保存到数据表中。 我经常使用它,所以我希望能够编写它的脚本。在检查了脚本指南中有关执行嵌入式红色三角形选项的部分后,我无法将平滑器视为可编写脚本的对象。 请使保存样条线公式变得更平滑,我可以通过 JSL 完成此操作。 我确实意识到可以将 Bivariate 平台的样条函数与 By 变量一起使用。 我确实更喜欢图形生成器中的默认样条曲线。
我认为这个问题已被我回答的相关问题所取代,因此我将为遇到此问题的任何人发布相同的 JSL。 尽管我希望这个脚本能够实现您想要的效果,但确实没有 Smoother 对象本身。
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} );作为信息,要从双变量中的图形生成器获得相同的线,请在红色三角形 > 灵活 > 拟合样条线下选择“其他...”,使用 lamda 0.05(图形生成器中的默认值)并选中“标准化 X”。
