请您更详细地描述一下您的设计设置,并分享一下设计脚本或 JMP 表格?
按照您描述的设置,即 2 个“非常难改变”的连续因子和 4 个“难以改变”的连续因子,8 个全区和 16 个子区,共 48 次运行,无论是否启用“非常难改变”因子和“难以改变”因子之间的相关性选项,我都可以顺利创建裂区设计或双因素裂区设计。有时,JMP 可能会根据您基于启发式方法选择的选项更改子区/全区/运行的值,但如果设计具有足够的自由度,您可以更改这些值而不会出现问题。在更改值之前,请尝试选中/取消选中“非常难改变”因子和“难以改变”因子之间的相关性选项,似乎存在一些错误。
以下是 48 次试验、8 个全区、16 个子区的裂区设计脚本,其中非常难改变的因素和难以改变的因素之间没有独立变异:
DOE(
Custom Design,
{Add Response( Maximize, "Y", ., ., . ),
Add Factor( Continuous, -1, 1, "X1", 2 ),
Add Factor( Continuous, -1, 1, "X2", 2 ),
Add Factor( Continuous, -1, 1, "X3", 1 ),
Add Factor( Continuous, -1, 1, "X4", 1 ),
Add Factor( Continuous, -1, 1, "X5", 1 ),
Add Factor( Continuous, -1, 1, "X6", 1 ), Set Random Seed( 1232803225 ),
Number of Starts( 312 ), Add Term( {1, 0} ), Add Term( {1, 1} ),
Add Term( {2, 1} ), Add Term( {3, 1} ), Add Term( {4, 1} ), Add Term( {5, 1} ),
Add Term( {6, 1} ), Add Term( {1, 1}, {2, 1} ), Add Term( {1, 1}, {3, 1} ),
Add Term( {1, 1}, {4, 1} ), Add Term( {1, 1}, {5, 1} ),
Add Term( {1, 1}, {6, 1} ), Add Term( {2, 1}, {3, 1} ),
Add Term( {2, 1}, {4, 1} ), Add Term( {2, 1}, {5, 1} ),
Add Term( {2, 1}, {6, 1} ), Add Term( {3, 1}, {4, 1} ),
Add Term( {3, 1}, {5, 1} ), Add Term( {3, 1}, {6, 1} ),
Add Term( {4, 1}, {5, 1} ), Add Term( {4, 1}, {6, 1} ),
Add Term( {5, 1}, {6, 1} ), Set N Whole Plots( 8 ), Set N Subplots( 16 ),
Set Sample Size( 48 ), Optimality Criterion( "Make A-Optimal Design" ),
"A-Optimality Parameter Weights"n(
[1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]
), Simulate Responses( 0 ), Save X Matrix( 0 ), Make Design}
);
以下是双向裂区设计(也称为“条形图”,在脚本中可见)的脚本,该设计包含 48 次运行、8 个完整图、16 个子图,且在非常难改变的因素和难以改变的因素之间进行独立变异:
DOE(
Custom Design,
{Add Response( Maximize, "Y", ., ., . ),
Add Factor( Continuous, -1, 1, "X1", 2 ),
Add Factor( Continuous, -1, 1, "X2", 2 ),
Add Factor( Continuous, -1, 1, "X3", 1 ),
Add Factor( Continuous, -1, 1, "X4", 1 ),
Add Factor( Continuous, -1, 1, "X5", 1 ),
Add Factor( Continuous, -1, 1, "X6", 1 ), Set Random Seed( 868486588 ),
Number of Starts( 341 ), Add Term( {1, 0} ), Add Term( {1, 1} ),
Add Term( {2, 1} ), Add Term( {3, 1} ), Add Term( {4, 1} ), Add Term( {5, 1} ),
Add Term( {6, 1} ), Add Term( {1, 1}, {2, 1} ), Add Term( {1, 1}, {3, 1} ),
Add Term( {1, 1}, {4, 1} ), Add Term( {1, 1}, {5, 1} ),
Add Term( {1, 1}, {6, 1} ), Add Term( {2, 1}, {3, 1} ),
Add Term( {2, 1}, {4, 1} ), Add Term( {2, 1}, {5, 1} ),
Add Term( {2, 1}, {6, 1} ), Add Term( {3, 1}, {4, 1} ),
Add Term( {3, 1}, {5, 1} ), Add Term( {3, 1}, {6, 1} ),
Add Term( {4, 1}, {5, 1} ), Add Term( {4, 1}, {6, 1} ),
Add Term( {5, 1}, {6, 1} ), Make Strip Plot Design, Set N Whole Plots( 8 ),
Set N Subplots( 16 ), Set Sample Size( 48 ),
Optimality Criterion( "Make A-Optimal Design" ),
"A-Optimality Parameter Weights"n(
[1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]
), Simulate Responses( 0 ), Save X Matrix( 0 ), Make Design,
Set Run Order( Keep the Same ), Make Table}
);
您看到的关于整块样地的错误信息出现的原因有所不同,当整块样地的数量等于模型中难以更改因子项的数量时就会发生这种情况。例如,如果我在您的示例中指定 4 个整块样地,每个样地包含 16 个子样地,运行 48 次,则会出现错误信息,因为我需要估计难以更改因子的 1 个截距、2 个主效应和 1 个交互效应(模型中有 4 个项),因此整块样地结构中没有足够的自由度来估计整块样地的方差(至少还需要一个整块样地,即总共至少 5 个整块样地)。如果整块样地的数量少于难以更改因子模型中的项数,JMP 会自动将该值更改为可能的最小值(整块样地数量 = 难以更改因子模型中的项数)。
希望这个回答能解答您的一些疑问,如果这个回答未能解决您的问题,请提供更多信息和 JMP 表格。