X-Git-Url: https://git.auder.net/?p=morpheus.git;a=blobdiff_plain;f=reports%2Faccuracy.R;h=24191d84dc25b8c22d52c355c3a20dcd0bf5c2cc;hp=96f3a4a36611846bce1062b180a398a40e56e726;hb=0e0fa9ff2da60928a4b15a3c9e712abcbeb0ce02;hpb=07f2d0453144f5b639dcc28f1df40a141db7da79 diff --git a/reports/accuracy.R b/reports/accuracy.R index 96f3a4a..24191d8 100644 --- a/reports/accuracy.R +++ b/reports/accuracy.R @@ -29,12 +29,12 @@ optimBeta <- function(N, n, p, beta, b, link, ncores) tryCatch({ fm <- flexmix( cbind(V1, 1-V1) ~ .-V1, data=dat, k=K, model = FLXMRglm(family = binomial(link = link)) ) - p <- mean(fm@posterior[["scaled"]][,1]) + pf <- mean(fm@posterior[["scaled"]][,1]) out <- refit(fm) beta_b <- sapply( seq_len(K), function(i) { as.double( out@components[[1]][[i]][,1] ) } ) - res2 <- rbind(p, beta_b[2:nrow(beta_b),], beta_b[1,]) + res2 <- rbind(pf, beta_b[2:nrow(beta_b),], beta_b[1,]) }, error = function(e) { res2 <- NA })