Hi Ken,
Yes they do appear to be informative. I have copied the code below for a couple of univariate models and for a model with both covariates in. You can see that although the site estimates change, the sum of the site estimates stays constant between models. I have also included the plotEffects graphs for the univariate models. Hopefully this may be enough to diagnose the problem.
> m1<-distsamp(~1~April_temp_degrees_celsius,umf, keyfun="halfnorm",output="abund")
> sum(predict(m1, type="state", newdata=NULL)[,1])
[1] 92.00112
> predict(m1, type="state", newdata=NULL)[1:10,1]
[1] 2.4653172 2.8637173 0.9111429 0.9086730 0.9604130 1.1930856 0.6446510 0.3903778 0.5498071 0.4265304
> summary(m1)
Call:
distsamp(formula = ~1 ~ April_temp_degrees_celsius, data = umf,
keyfun = "halfnorm", output = "abund")
Abundance (log-scale):
Estimate SE z P(>|z|)
(Intercept) -0.959 0.201 -4.78 1.74e-06
April_temp_degrees_celsius -0.591 0.119 -4.99 6.13e-07
Detection (log-scale):
Estimate SE z P(>|z|)
3.28 0.138 23.8 2.88e-125
AIC: 394.1063
Number of sites: 201
Survey design: line-transect
Detection function: halfnorm
UnitsIn: m
UnitsOut: ha
> m2<-distsamp(~1~Percentage_forest,umf, keyfun="halfnorm",output="abund")
> sum(predict(m2, type="state", newdata=NULL)[,1])
[1] 92.00114
> predict(m2, type="state", newdata=NULL)[1:10,1]
[1] 0.2316300 0.2391444 1.2599119 0.2337286 0.2316300 0.2316300 0.2316300 0.2316300 0.2316300 0.2316300
> summary(m2)
Call:
distsamp(formula = ~1 ~ Percentage_forest, data = umf, keyfun = "halfnorm",
output = "abund")
Abundance (log-scale):
Estimate SE z P(>|z|)
(Intercept) -1.037 0.208 -4.97 6.60e-07
Percentage_forest 0.626 0.113 5.53 3.18e-08
Detection (log-scale):
Estimate SE z P(>|z|)
3.28 0.138 23.8 2.88e-125
AIC: 387.5083
Number of sites: 201
Survey design: line-transect
Detection function: halfnorm
UnitsIn: m
UnitsOut: ha

> m3<-distsamp(~1~April_temp_degrees_celsius+Percentage_forest,umf, keyfun="halfnorm",output="abund")
> sum(predict(m3, type="state", newdata=NULL)[,1])
[1] 92.00113
> predict(m3, type="state", newdata=NULL)[1:10,1]
[1] 1.3786630 1.6588944 2.3119748 0.4923582 0.5172517 0.6481506 0.3417103 0.2028260 0.2895910 0.2223944
> summary(m3)
Call:
distsamp(formula = ~1 ~ April_temp_degrees_celsius + Percentage_forest,
data = umf, keyfun = "halfnorm", output = "abund")
Abundance (log-scale):
Estimate SE z P(>|z|)
(Intercept) -1.225 0.229 -5.34 9.47e-08
April_temp_degrees_celsius -0.615 0.139 -4.43 9.33e-06
Percentage_forest 0.574 0.112 5.12 3.10e-07
Detection (log-scale):
Estimate SE z P(>|z|)
3.28 0.138 23.8 2.88e-125
AIC: 371.3509
Number of sites: 201
Survey design: line-transect
Detection function: halfnorm
UnitsIn: m
UnitsOut: ha
Thanks,
Christina