在选择实验设计中,哪些配置文件组合是不允许的?一位客户问我,在选择设计平台中是否可以禁用某些特定的个人资料组合?他们的想法是,实验中某些属性及其水平在实际应用中可能永远不会出现,或者从产品设计的角度来看根本不会考虑,因此收集这些组合的数据毫无意义。
除了让 JMP 生成设计,然后逐行检查设计中的配置文件,看看是否出现了不允许的组合,再逐行删除该配置文件之外,似乎没有其他更直接的方法?还是我完全遗漏了什么?
从分析的角度来看,除了改变最优性标准和引入与原始设计不同的参数估计偏差之外,还有其他“陷阱”吗?
回复:选择实验设计中不允许的配置文件组合?我突然想到,其实不需要插件……我只需要使用“行”->“选择条件”,然后为每个属性以及不允许的组合级别添加条件。这样就能选中包含不允许/不想要的组合的行。之后我可以删除不需要的行。或者反转选择并进行子集筛选,创建一个只包含所需组合的新数据表。
回复:选择实验设计中不允许的配置文件组合?感谢@Ryan_Lekivetz 、 @Jeff_Perkinson和@jiancao 。我还有个想法,如果我有时间,可以尝试写一个小的 JMP 插件,提示用户输入不允许的组合,然后遍历 JMP 数据表,查找不需要的行组合。之后提供一个选项,可以选择就地删除该行,或者写入一个新的数据表……有点像“就地重新编码”或“写入一个新的数据表”的功能。
回复:选择实验设计中不允许的配置文件组合?我还要补充一点,您可以尝试自定义设计,它支持使用“定义因素约束”来设置不允许的组合。需要注意的是,在笔记本电脑设计示例中,您需要检查是否存在“最大磁盘容量、最快速度、最长电池续航时间和最低价格”等主导属性,而选择设计平台会自动避免此类因素组合。
但是,如果影响因素数量较少,这可能并不难。尤其要注意的是,当价格因素存在时,务必确保其他因素的权重不要相同而价格的权重不同——最低的权重总是会胜出。
回复:选择实验设计中不允许的配置文件组合?我碰巧遇到了@Ryan_Lekivetz ,就问了他这个问题。
支持禁用组合是我们希望实现的功能之一。JMP 14 目前没有相关计划,但我们了解用户的需求。
与此同时,他表示,你提出的策略——先生成一个包含比实际所需更多选择集的设计,然后剔除那些包含不允许组合的设计——是一个合理的策略。这样做不会引入过多的偏差,也不会对最优性造成太大的破坏。