X-Git-Url: https://git.auder.net/?p=morpheus.git;a=blobdiff_plain;f=reports%2Faccuracy.R;h=63cd5aaf8ddf8b8785b557bd5cb06f13a970e427;hp=9a9d21d10b445e4c1e2d9d8250d96c08058c1909;hb=b4aba3cea64aaa51cb4ce6657fad647720262015;hpb=ab35f6102896a49e86e853262c0650faa2931638 diff --git a/reports/accuracy.R b/reports/accuracy.R index 9a9d21d..63cd5aa 100644 --- a/reports/accuracy.R +++ b/reports/accuracy.R @@ -27,9 +27,9 @@ optimBeta <- function(N, n, p, beta, b, link, ncores) dat <- as.data.frame( cbind(fargs$Y,fargs$X) ) res2 <- NULL tryCatch({ - fm <- flexmix( cbind(V1, 1-V1) ~ .-V1, data=dat, k=K, + fm <- flexmix( cbind(V1, 1-V1) ~ ., data=dat, k=K, model = FLXMRglm(family = binomial(link = link)) ) - pf <- mean(fm@posterior[["scaled"]][,1]) + pf <- colMeans(fm@posterior[["scaled"]]) out <- refit(fm) beta_b <- sapply( seq_len(K), function(i) { as.double( out@components[[1]][[i]][,1] )