1
I would like to generate the confidence interval values for some explanatory variables of the HUNTED response variable. The data is distributed in 3 distinct time periods. However, when I use the code: library (MASS) confint (allspecies4) I only get error messages (see below). Would anyone know how to improve my script so I can access the confidence interval? Note: My data set is very large, so I only put a part of it here.
allspecies4<-read.csv(file= "dadosGLMM.csv", header= TRUE, sep= ";" )
attach(allspecies4)
library(lme4)
allspecies4<- glmer(HUNTED~ eco+TrophicLevel+age+ log(body_mass)+
habitat+ABUND + PERIOD + tabu +(1|Specie),
data=dadosGLMM, family=binomial)
library(MASS)
confint(allspecies4)
library(MASS)
> confint(allspecies4)
Computing profile confidence intervals ...
Error in zeta(shiftpar, start = opt[seqpar1][-w]) :
profiling detected new, lower deviance
In addition: Warning messages:
1: In nextpar(mat, cc, i, delta, lowcut, upcut) :
unexpected decrease in profile: using minstep
2: In nextpar(mat, cc, i, delta, lowcut, upcut) :
unexpected decrease in profile: using minstep
3: In nextpar(mat, cc, i, delta, lowcut, upcut) :
unexpected decrease in profile: using minstep
4: In nextpar(mat, cc, i, delta, lowcut, upcut) :
unexpected decrease in profile: using minstep
5: In (function (fn, par, lower = rep.int(-Inf, n), upper = rep.int(Inf, :
failure to converge in 10000 evaluations
6: In nextpar(mat, cc, i, delta, lowcut, upcut) :
unexpected decrease in profile: using minstep
7: In nextpar(mat, cc, i, delta, lowcut, upcut) :
unexpected decrease in profile: using minstep
8: In nextpar(mat, cc, i, delta, lowcut, upcut) :
unexpected decrease in profile: using minstep
9: In FUN(X[[i]], ...) : non-monotonic profile for (Intercept)
Specie body_mass TrophicLevel age eco habitat PERIOD HUNTED ABUND tabu
Cerc_mit 3.70 2 57 2 F DURING 0 2 1
Cerc_mit 3.70 2 57 2 F AFTER 0 3 1
Cerc_mit 3.70 2 57 2 F BEFORE 0 4 1
Cerc_mit 3.70 2 67 2 F DURING 1 2 1
Cerc_mit 3.70 2 67 2 F AFTER 0 2 1
Chlor_cyn 3.70 2 53 2 S DURING 0 3 0
Chlor_cyn 3.70 2 74 2 S DURING 0 3 0
Chlor_cyn 3.70 2 30 2 S DURING 0 4 0
Chlor_cyn 3.70 2 63 2 S DURING 0 4 0
Chlor_cyn 3.70 2 54 2 S DURING 0 3 0
Chlor_cyn 3.70 2 30 2 S DURING 0 4 0
Chlor_cyn 3.70 2 30 2 S DURING 0 3 0
Phil_mont 3.69 2 24 3 F DURING 0 3 0
Phil_mont 3.69 2 24 3 F BEFORE 0 4 0
Phil_mont 3.69 2 33 3 F AFTER 1 4 0
Phil_mont 3.69 2 33 3 F BEFORE 0 4 0
Phil_mont 3.69 2 33 3 F DURING 0 4 0
Phil_mont 3.69 2 43 3 F BEFORE 0 4 0
Phil_mont 3.69 2 43 3 F DURING 0 4 0
allspecies4<-read.csv(...)but thenallspecies4<- glmer(..., data=dadosGLMM)when the data name is not the file name, isallspecies4. And you should use another name for the model, never the name of the date.frame. 3) Never useattach, does nothing useful and can be dangerous. Delete that line quickly and don’t think about it anymore.– Rui Barradas