在疏浚中生成嵌套子集
Generate nested subsets in dredge
在 dredge(MuMIn 包)中我想使用 "subset" 以排除任何将变量 A 与 B、C 或 D 之一组合的模型。我试过
library(MuMIn)
dg <- dredge (global.model, subset = !("A"&c("B","C","D"))
结果与
dg <- dredge (global.model, subset = !("A"&"B")
,因此只排除同时包含 A 和 B 的模型。有什么方法可以用变量名称的向量来提供子集吗?
我当然可以使用 subset=!(A&B)|!(A&C)|!(A&D)
,但我更愿意使用 "exclude-vector"。
最简单的表达可能是
subset = !A | !sum(B, C, D)
。它与 !A | !(B | C | D)
.
具有相同的结果
在 dredge(MuMIn 包)中我想使用 "subset" 以排除任何将变量 A 与 B、C 或 D 之一组合的模型。我试过
library(MuMIn)
dg <- dredge (global.model, subset = !("A"&c("B","C","D"))
结果与
dg <- dredge (global.model, subset = !("A"&"B")
,因此只排除同时包含 A 和 B 的模型。有什么方法可以用变量名称的向量来提供子集吗?
我当然可以使用 subset=!(A&B)|!(A&C)|!(A&D)
,但我更愿意使用 "exclude-vector"。
最简单的表达可能是
subset = !A | !sum(B, C, D)
。它与 !A | !(B | C | D)
.