0
我試圖根據不同數量的潛在班級nclass
選擇哪個LCA模型(R包= poLCA
)最適合我的數據。For Loop for poLCA package(R)運行多個班級模型
我想使用一個for循環來運行該模型爲1:5潛類,並且產生具有G2
表,AIC
& BIC
值爲每個模型。
## Generating a table of G2,AIC & BIC for different no of LCA classes (1:5) for 6 variables.
library(poLCA)
as.data.frame(mod_sum_v6)
for(i in 1:5){
lca_v6<- poLCA(cbind(A,B,C,D,E,F) ~ 1,
maxiter=50000,nclass=i,
nrep=1, data=data)
mod_sum_v6[i]<-c(lca_v6$Chisq,lca_v6$resid.df,lca_v6$Gsq,lca_v6$aic,lca_v6$bic)
}