用 X 函数拟合 Y:将方程返回到 JMP 表你好,
我想使用我的数据来确定 1x 的浓度,这将是最佳浓度。 所以我正在尝试使用 JMP Fit Y by X 功能来查找方程以及它与我拥有的两个变量的关系。 Fit Y by X 功能效果很好,但现在我想将方程和值返回到数据表中。 由于我拥有的数据将这些值返回 100 次,是否有一种简单的方法可以将这些值返回到数据表中,以便我可以实际使用这些方程来计算我所追求的最佳浓度?
非常感谢你的帮助!
使用 JMP 16
回复:用 X 函数拟合 Y:将方程返回到 JMP 表您可以保存适合 JMP 报告的任何数据模型的预测公式。要使用 X 拟合 Y,您将首先使用 X 和 Y 变量运行平台,然后拟合您想要拟合的模型(例如拟合线),然后在图表下方,您会在图例旁边看到一个红色三角形拟合模型。单击该三角形并选择“保存预测”。这将在该模型的数据表中创建一个公式列。
这是一个示例脚本:
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
obj = dt << Bivariate( Y( :Weight ), X( :Height ) );
obj << Fit Polynomial( 1, {Save Predicteds} );回复:用 X 函数拟合 Y:将方程返回到 JMP 表这保存预测红色小三角菜单中的命令会将公式列保存到数据表中。

如果您正在寻找优化,请不要忽视探查器. 它是为此量身定做的,可以与您从 Fit Y by X 保存的公式一起使用。
回复:用 X 函数拟合 Y:将方程返回到 JMP 表十分感谢你的帮助! 我现在看到我可以将方程保存为公式。 我可以一次浏览一个图表并保存预测,效果很好。 我意识到我可能应该学习如何编写脚本来代替! 我必须这样做几百次......所以非常感谢你的脚本示例。 也许我可以通过交换表中的变量来使用它......? 我一定会试一试的。
我以前从未写过剧本。 我会打开一个新脚本并尝试一下,还是在列中的某个地方可以添加脚本?
如果您有任何其他建议,我将不胜感激。
再次感谢!
回复:用 X 函数拟合 Y:将方程返回到 JMP 表非常感谢帮忙。 我肯定也会研究那个 Profiler 选项。 我必须做的事情必须做数百次,所以也许 Profiler 将具有仅应用数据表中的方程的功能。
我觉得我已经接近解决这个问题了,了解更多关于 JMP 的信息非常令人兴奋!
再次感谢!
回复:用 X 函数拟合 Y:将方程返回到 JMP 表我找到了一种将脚本添加为列公式的方法。 我按照这些步骤操作,但它返回错误。
1 .如果我这样做,我想我必须删除脚本的第一行,因为它是窗口本身的公式;即不需要编写函数来打开数据集,对吗?
现在我在公式框中只有两行代码:
obj = dt << Bivariate( Y( :Weight ), X( :Height ) );
obj << Fit Polynomial( 1, {Save Predicteds} );2.然后我要做的就是将 Y 和 X 变量与我列中的变量交换。
3. 拟合多项式是否等同于拟合线选项,或者我应该在“拟合线”处重写它。
结果:在我这样做之后,我得到了一个错误:发送需要脚本对象。
有什么建议么?