如何拥有子因素-简单的程序?大家好,
我想要进行实验设计并最大限度地了解 3 个子类别之间的相互作用。
我想要一个包含 4 个因素的模型 - F1、F2、F3 和 F4
在因子 F1 下,我有 4 个子因子 - F1a、F1b、F1c、F1d
在因子 F2 下,我有 3 个子因子 - F2a、F2b、F2c
在因子 F3 下,我有 3 个子因子 - F3a、F3b、F3c
并且 F4 没有任何子因子。它只是 F4。
所以,总的来说,我有 11 个因素,但在一次实验运行/处理中,我只想在 2 个层面上对 F1、F2、F3 和 F4 进行各种子因素的测试。
没有任何编码技能,如何才能做到这一点?
实验设计回复:如何获得子因素-简单的程序?你好@Darshan ,
欢迎加入社区!
您能否提供一个有关因素和子因素的例子(不一定与您的主题相关)?
我不确定您所描述的是否是具有因素和相应水平的典型情况(例如,F1 是化学物质的选择,水平/选择是 F1a、F1b、F1c 和 F1d),或者是可能限制随机化或阻塞的情况(例如 F1 因素不能独立于 F2 或其他因素系列而改变)。
回复:如何获得子因素-简单的程序?嗨,维克多,
非常感谢您的回复和热烈欢迎,
好的,举个例子,我想测试碳、氮和氢源与矿物质之间的相互作用
因此,F1 应该是所有碳源,如糖、碳水化合物、多糖
F2 应为蛋白质、氨基酸等氮源
F3 应为矿物盐,如钾盐、钠盐、
我想了解特定糖与特定蛋白质以及特定盐如何产生最佳相互作用。在这种情况下,我不想识别糖和多糖的相互作用,我不想识别盐 - 盐相互作用,
因此,即使我要测试 10 多个因素,我也只会从每个类别中放入 1 个子因素,并在每次处理或实验运行中仅使用 3 或 4 个主要因素进行测试。我不会在一次处理中放入多个碳源。我尽力解释,但如果您需要进一步说明,请再次询问。
谢谢
回复:如何获得子因素-简单的程序?你好@Darshan ,
好的,从我的理解来看,F1,F2和F3似乎是具有不同级别的分类因素。
例如,
- F1 是分类因子“碳”,有 3 个可能的级别可供选择:糖/碳水化合物/多糖
- F2 是分类因子“氮”,有 2 个可能的水平可供选择:蛋白质/氨基酸
- F3 是分类因子“矿物盐”,有 2 个可能的水平可供选择:钾/钠
除了这些因素之外,您还可以为每个类别的数量添加连续因素,如 F1_amount、F2_amount、F3_amount 和 F4_amount(我在我的示例中通过 -1 和 +1 等编码值添加了这些因素,但您可以随意在实验中使用真实值)。
然后,您可以使用“定制设计”平台来设置您的因素并根据您的要求/需求定义一个模型,例如,为您的因素设置主效应,为您的因素设置双因素交互作用。
为便于说明,这里有一个建议配置的示例(以及不同类别数量的因素):
- 定义因素和模型(具有主效应和双因素相互作用):

- 生成的设计有 42 次运行:
这只是一个例子,向您展示了可以满足您的要求的方法和设计创建,即每个实验只使用一种 C/N/盐,但仍分析特定选择组合之间的相互作用。也许您不需要与每个类别级别的数量相关的数字因子。当然还有其他方法可用,也可以设置设计,以便“源”的总量固定为 100%,或者由于定义因子约束而不使用特定组合...如果您需要更多帮助或指导,您可以更详细地解释其他要求是什么。
请参阅附件中含有生成设计的数据表。
希望这个答案能帮助你,
回复:如何获得子因素-简单的程序?非常感谢 Victor!!
这正是我所寻找的。
玩得开心!