为顺序 Logistic 回归指定模型项

模型文本框中,输入您要在模型中包含的项。模型中可以包括连续变量和类别变量。您可以包含交叉项或嵌套项。

要指定模型项,请使用以下规则:
  • 使用 * 可以指定交互作用项。例如,A*B 表示因子 A 和 B 的交互作用。
  • 使用 ( ) 来表示嵌套。B 嵌套在 A 内时,键入 B(A)。当 C 嵌套在 A 和 B 内时,键入 C(A B)。括号中的项始终是模型中的因子,列出时各项之间以空格分隔。要保留层次结构,模型还需要用括号将项之间的交互作用括起来。
  • 使用 | 或 ! 可以指示要在模型中包括所有的变量及其交互作用项。例如,A | B | C 将在模型中包含 A、B、C、A*B、A*C、B*C、A*B*C。
  • 用途 – 从模型中删除项。例如,A | B | C – A*B*C 将包含除 A*B*C 之外的所有变量及其交互作用项。
  • 模型必须是分层的。在分层模型中,如果包含高次项,则所有低次交互作用项和由高次项组成的主效应都将显示在模型中。例如,如果模型包含 A、B、C 和 B*C 项,则一个包含交互作用项 A*B*C 的模型是分层的。或者说,A|B|C - A*B 是不分层的。
以下是模型文本框中所键入内容的示例:
  • 双变量交叉:A B A*B
  • 三变量交叉:A B C A*B A*C B*C A*B*C
  • 交叉且嵌套(B 嵌套在 A 内,两者都与 C 交叉):A B(A) C A*C C*B(A)

    当一个项同时包含交叉项和嵌套项时,将交叉变量放在首位,如 C*B(A),而非 B(A)*C。

  • 使用 | : A B(A) C A*C B*C 的交叉和嵌套项等于 A | B (A) | C
注意

当指定包含空格和特殊符号的模型项和列名称时,请在列名称上附加单引号。例如,如果列名为 Brown sugar 和 White sugar,请按如下方式指定模型项:'Brown sugar' 'White Sugar' 'Brown sugar' * 'White Sugar'。