X-Git-Url: https://code.communitydata.science/ml_measurement_error_public.git/blobdiff_plain/bb6f5e4731c603b336afb1a900bc9083d1b175bf..214551f74cc94ef1fa2f24aa317265c25bb03757:/simulations/measerr_methods.R diff --git a/simulations/measerr_methods.R b/simulations/measerr_methods.R index 98ab28d..8f8eb5d 100644 --- a/simulations/measerr_methods.R +++ b/simulations/measerr_methods.R @@ -23,7 +23,7 @@ likelihood.logistic <- function(model.params, outcome, model.matrix){ } ## outcome_formula <- y ~ x + z; proxy_formula <- w_pred ~ y + x + z + x:z + x:y + z:y -measerr_mle_dv <- function(df, outcome_formula, outcome_family=binomial(link='logit'), proxy_formula, proxy_family=binomial(link='logit'),maxit=1e6, method='optim'){ +measerr_mle_dv <- function(df, outcome_formula, outcome_family=binomial(link='logit'), proxy_formula, proxy_family=binomial(link='logit'),maxit=1e6, method='optim',optim_method='L-BFGS-B'){ df.obs <- model.frame(outcome_formula, df) proxy.model.matrix <- model.matrix(proxy_formula, df) proxy.variable <- all.vars(proxy_formula)[1]