【发布时间】:2021-05-19 14:17:32
【问题描述】:
我正在尝试跟踪我的迭代,以便比较模型选择的结果。
我的代码目前如下所示:
library(depmixS4)
n <- 2
for (i in 1:11) {
model <- mix(list(DCRF$Specify_SaO2 ~ 1, DCRF$Haematocrit_1 ~ 1, DCRF$Glasgow_Coma_Score ~ 1),
family = list(gaussian("identity"), # For every corresponding
gaussian("identity"), # indicator a family of distribution
multinomial("identity")), # should be indicated in the list.
data = DCRF,
nstates = n, # This is the number of classes
initdata = DCRF
)
fit.mod <- fit(model)
print(fit.mod)
n <- n + 1
}
理想情况下,我希望变量 fit.mod 通过写入新变量 fit.modn 来跟踪 n 的相应值
所以我想以新变量fit.mod2、fit.mod3、fit.mod4 等结尾。
【问题讨论】:
-
您可以使用命名列表(可能更好)或
assign函数。