From 41f386afb38667a7b9a0cd4e52f576c5e8946708 Mon Sep 17 00:00:00 2001 From: Maria Voigt <maria.voigt@idiv.de> Date: Fri, 16 Jun 2017 18:38:01 +0200 Subject: [PATCH] fixing bug with bin_id --- src/model_fitting/abundance_model.R | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/model_fitting/abundance_model.R b/src/model_fitting/abundance_model.R index 9ccafdc..a2492f7 100644 --- a/src/model_fitting/abundance_model.R +++ b/src/model_fitting/abundance_model.R @@ -338,8 +338,8 @@ if (!is.na(exclude_rand)){ ids_to_exclude <- sample(predictors_obs$id, size = nrow(predictors_obs)/100 * exclude_rand_perc, replace = FALSE) - predictors_excluded <- predictors_obs[predictors_obs$bin_id %in% ids_to_exclude, ] - predictors_obs <- predictors_obs[!predictors_obs$bin_id %in% ids_to_exclude, ] + predictors_excluded <- predictors_obs[predictors_obs$id %in% ids_to_exclude, ] + predictors_obs <- predictors_obs[!predictors_obs$id %in% ids_to_exclude, ] nr_excluded <- nrow(predictors_excluded) } @@ -516,7 +516,7 @@ results_res <- foreach(i = 1:nrow(all_model_terms), predictors_excluded_pred <- predictors_excluded predictors_excluded_pred$offset_term <- 0 prediction_transect_excluded <- predict.glm(res, - newdata = predictors_excluded, + newdata = predictors_excluded_pred, type = "response") cross_lm = lm(log(predictors_excluded$ou_dens+ 1) ~ log(prediction_transect_excluded + 1)) -- GitLab