如何在建模中添加设计约束JMP 社区您好,
我有一个带有线性约束的自定义 DoE(不允许:factorX > FactorY)。 但是,我在对数据建模时无法添加此约束。 这导致预测结果包括因子 X > 因子 Y。
显然,可以在建模对话框中修改约束,如图 1 所示。 但我没有这个选项(见图2)。
有什么提示如何访问这个吗?


数据存取回复:如何在建模中添加设计约束你好@JaNeu ,
据我所知,运行“拟合模型”平台时,该选项在“预测刻画器”的红色热按钮菜单中不直接可用。 但是,如果您按照 DOE 中的描述运行模型,则探查器不应允许您访问 X1>X2 的设计空间区域。 我不知道为什么它似乎允许你这样做。 在我的模拟 DOE 中,它不允许你这样做。 我认为不允许的组合不会改变预测公式。 我相信它基本上只是在设计空间中创建一个“禁区”区域,并且对于 X1 > X2 的任何值,它会将这些值设置为 NaN (不是数字)。 抱歉,我无法提供比这更好的答案。
祝你好运!,
DS
回复:如何在建模中添加设计约束谢谢回复。
我发现它在您的示例中完美运行。 在我的数据中,我有设计时不允许的组合脚本。 当我将“图形”>“刻画器”与模型中的预测公式一起使用时,不允许的组合脚本将起作用。 它仍然不会传播到拟合模型功能。 我有机会修复它而无需进行此循环吗? 如果模型接受了这些不允许的组合,它们会改变我的预测公式吗?
回复:如何在建模中添加设计约束你好@JaNeu ,
如果您确实使用不允许的组合表达式(使用 JSL,如 X1>X2)创建 DOE,则对于 X1>X2 的情况,分析器和预测公式应自动未定义。 例如,请参阅随附数据表中的模拟 DOE 和相关脚本。
或者,如果您已有预测公式并需要稍后添加约束,您可以转到图形 > 刻画器并选择您的预测公式。 然后,您可以稍后添加线性约束。
希望这可以帮助,
DS