2
$\begingroup$

I have biomass data collected at 3 different distances from 42 different ant mounds (at the edge of the mound, 1m and 4m away). In total there's 42 ant mounds, from 11 plots at 5 different elevations (the samples is unevenly distributed by elevation, where the highest elevation only consist of 3 mounds and the lowest of 18 mounds). My response (biomass) is continuous and my explanatory is categorical (Distance).

The question I want to answer is "How does ants affect the surrounding vegetation in a tundra environment?".

My data is not normally distributed, my observations are clearly not independent and I also have some zeros. I assume that I therefore can not use ANOVA, linear models or linear mixed models nor transform my data to fit a linear model? I have tried to use GLMM, but as you may also tell, my dataset is quite small which have resulted in a lot of error messages in R. I also want to account for other variables that might affect the biomass, like soil temperature and soil moisture. So of my understanding GLMM would be the way, but how will I manage that with my small dataset that contains zeros? Are there other models I should consider?

(I have also tried Wilcoxon signed rank test between the distances, but that I guess is not a robust model, it doesn't account for other variables affecting the biomass.)

Thank you!

$\endgroup$
6
  • $\begingroup$ Can you explain why you think the data are not independent? $\endgroup$
    – utobi
    Commented Oct 18, 2022 at 11:09
  • $\begingroup$ Thank you for fast respond! I don't think the observations are independent because I did not randomize the selection. The ant mounds within the plots may be more similar than with the other ant mounds which could create clustering. And just 1m and 4m away from the ant mound could still be affected by the ants. But maybe I'm wrong? $\endgroup$ Commented Oct 18, 2022 at 11:16
  • $\begingroup$ So, (1) your unit is the ant mound. (2) for each unit you have measures for: the biomass, distance (discrete taking three values), elevation (discrete, taking 5 possible values), plot (categorial with 11 values). Is this correct? $\endgroup$
    – utobi
    Commented Oct 18, 2022 at 11:23
  • $\begingroup$ Yes correct! But the elevation can also be changed into numeric (I have substract the elevation in meters above sea level from google earth). $\endgroup$ Commented Oct 18, 2022 at 11:27
  • $\begingroup$ Got it. Are you interested in the relationship between bimoass and elevation? $\endgroup$
    – utobi
    Commented Oct 18, 2022 at 11:37

1 Answer 1

1
$\begingroup$

As far as I understood, the statistical unit in your study is the ant mound. Furthermore, the response is biomass, measured at all ant mounds. The explanatory variables are:

  • elevation (with respect to the sea level)
  • distance (from mounds edge)

Since you seem to be interested in the relationship between the response and the two explanatory variables, I suggest starting out from the classical linear regression (see lm command in R), perhaps including also quadratic terms.

If, after doing some model checking you find that linear regression is not suitable, you can try generalized linear models. A possible starting model could be the Gamma (see glm command in R). However, if you have zeros, the gamma regression will run and in this case, you have two choices:

  1. manually inflate the zeros by some small values (say 0 + 0.001, or whatever you think is small enough and below the detectable range)
  2. use an inflated gamma regression model (for a possible implementation check Rfast2 package of R)
$\endgroup$
2
  • $\begingroup$ I've tried lm, and I don't consider it suitable. I was thinking of the GLM with gamma, but yes it did not work because of my zeros. I'll try the inflated gamma regression. thank you! $\endgroup$ Commented Oct 18, 2022 at 12:03
  • $\begingroup$ @SofiaIréne glad to hear it helps. If you find my answer useful, please consider upvoting/accepting it. $\endgroup$
    – utobi
    Commented Oct 18, 2022 at 12:06

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.