在我以前的帖子,我讨论了拟合曲线平台的使用。 尽管 Fit Curve 平台包含一系列流行模型,但您始终可能希望拟合 Fit Curve 中不可用的模型。 非线性平台中的模型库提供了一种替代方法来拟合许多常用模型。 该库为包含的许多模型提供了图表,并且能够使用模型图表和数据来设置参数的起始值。 模型库用于创建用于平台的模型公式列。
一个例子
让我们看一个这种情况的例子。 爱达荷州立大学的 Howard Grimes 进行了一项实验,以确定细胞中放射性钙的含量。 (经许可,他的数据在这里使用。)特别是,细胞在悬浮液中的时间量与细胞中放射性钙的量之间的关系是令人感兴趣的。 研究人员有理由相信这种反应会遵循威布尔增长模型。 模型库中包含一种形式的 Weibull 增长模型。 要查看模型库,请选择分析 -->专门建模 -->非线性,然后单击模型库按钮。 显示可用模型的列表;选择模型时,还会显示模型公式。 (看JMP 注释 60725 .)

要查看模型的一般形状,请单击 Show Graph 按钮。 大多数只有一个 X 变量的模型都会显示图表。 如果您确定这是您想要使用的模型而不查看图表,请单击“制作公式”。 系统将提示您提供模型的 X 和 Y 变量。 在本例中,分别为 X 和 Y 变量选择时间和钙。 选择 OK 后,将显示带有点的一般模型形式的图形。 JMP提示您设置参数的起始值。
在此特定示例中,用于图表中轴的范围远大于数据。 双击每个轴以打开轴指定窗口并根据需要更改轴的最大值和增量。 然后,您可以使用滑块更改参数估计值。 在此示例中,之前的实验提供了可能的起始值:theta1 和 theta2 等于 5,theta3 等于 -2,theta4 等于 1。 使用滑块或在图形窗口中键入这些值,如下所示。

要使用公式在数据表中创建列,请单击制作公式,然后关闭 Weibull 模型窗口和模型库窗口。 检查数据表以查看已添加的列。 您还可以查看列的公式以查看公式和参数的起始值。

创建模型公式列后,返回非线性对话框并输入响应变量(钙)和新创建的预测器公式 Weibull 模型 (4P)。 选择确定。 此时,您有机会查看叠加了模型的数据图,并根据需要对设置进行调整。 可以更改的设置包括最大迭代次数、收敛标准和参数的起始值。 单击 Go 开始拟合模型的迭代过程。
选项
检查结果并仔细注意控制面板顶部的收敛消息。 如果模型没有收敛,您可以选择再次选择 Go 进行额外的迭代,或者您可能想要调整起始值或收敛标准。 模型拟合后可用的众多选项包括:
- 保存估计,它将当前参数值保存到公式列中的参数中。
- 置信限度,它计算参数估计周围的置信区间。
- 记住解决方案,这将创建一个记住的模型报告。 可以比较记住模型的结果。
Save Estimates 和 Confidence Limits 在结果窗口中都可以作为按钮使用。 记住解决方案是红色小三角菜单中的一个选项。
曾经是悲观主义者吗?
如果您要拟合的模型未包含在拟合曲线平台或模型库中,会发生什么情况? 这是我的话题下一期在这非线性建模系列.