基于两个表中的协变量因素设计实验嗨,亲爱的 JMP 爱好者和 DoE 爱好者,
我面临困境,想知道是否有更简单的选择。 我想设置一个包含 5 个协变量的 DoE:
- 表 A 中的 2 个协变量是制剂的预测物理化学性质(由于第一个 DoE 的模型),
- 表 B 中的 3 个独立于第一个协变量的协变量是不同包装的特征。
我想用这 5 个协变量创建一个模型(筛选主要效果和相互作用)来评估响应中配方协变量和包装特征之间的关系和相互作用,但是当我使用“定制设计”并想要添加协变量时,我只有从我创建自定义 DoE 的表(表 A 或表 B)中添加协变量的选项。 我只看到两个选项来解决我的问题(但请随时提出我可能错过的任何其他选项):
- 我必须创建一个包含所有协变量的新表,因此创建表 A 中的 2 个因子与表 B 中的 3 个因子的所有可能组合 A/B(但这可能需要一些时间,因为表 A 有 10000 行,这是不是很实用...),
- 可能有一个更简单的解决方案,我可以在 DoE 创建期间在某处更改当前数据表并切换到另一个数据表以引入新因素(或编写脚本)?
任何输入或帮助将不胜感激!
在此先感谢您的帮助,
能源部回复:根据两个表中的协变量因素设计实验你好@维克多_G ,
我相信您应该能够手动执行此操作,也可能编写脚本。 我制作了一组包含 10k 行的三个连续 X 因子 X1、X2、X3 的模拟集,然后制作了另一个包含 600 行的因子 X4 和 X5 的模拟表。 在 Custom DOE 中,当您选择协变量时,请确保在添加协变量项之前选择顶级数据表。 这将允许您从感兴趣的数据表中进行选择。 我为一个 DOE 做了这个,我选择了 100 行,它从两个数据表中提取协变量,并在新的 DOE 中适当地分布它们的水平,其中有因子 X1 到 X5。
这里唯一的缺点是协变量行索引仅从您选择的第二个数据表中提供。 据推测,如果您编写此脚本并将当前数据表设置为 dt1 或 dt2,您应该能够获取所选协变量的行号并将其保存为一列。 例如,您可以有一个名为 Covariate Row Index dt1 的列,同样适用于 dt2。 遗憾的是,当您手动执行此操作时,JMP 不会为您执行此操作。 如果可以的话就好了。
希望这可以帮助!,
DS
回复:基于两个表中的协变量因素的实验设计非常感谢您的投入和时间@SDF1 。
我将在 JMP 愿望清单中创建一个新项目,链接到 DoE 中协变量的这一特定需求(并链接此主题以获取更多详细信息)。
愿望清单已更新此主题:基于两个表的协变量的定制设计 - JMP 用户社区
回复:基于两个表中的协变量因素的实验设计你好@SDF1 ,
非常感谢您的回复!
我通过切换“顶部”的表尝试了这个选项(我在论坛的另一个主题中看到过它),它确实能够从另一个表输入其他协变量,但我没有在“大”表 A 和“小”表 B 之间完成的所有可能组合,所以最终导致设计效率低下,并且协变量的行数不高于小表中的行数,这表明并非所有组合都已完成。
此外,这样做确实会在表 A 中的协变量和表 B 中的协变量之间建立相关性/联系(JMP 似乎按行号加入设计创建中的协变量),这不是我实验中遇到的情况,因为协变量 A 独立于协变量 B。
我已经找到了一种解决方法,可以使用另一个低代码工具快速准备协变量数据表(包含所有组合,因此有 nA x nB 行),但如果有一个解决方案,JMP 能够将数据存储在内存中并在基于两个协变量表构建设计时在后台进行组合,那就太好了。
非常感谢您的关注和此选项!