Skip to content
Prev 20095 / 20628 Next

Graphical validation of residuals of two models or their AICc?

Dear Andrew,

Thank you for the thoughtful comments. I'm mainly trying to estimate
parameters with uncertainty.

The model is a multivariate multilevel model where `cal` defines the
dependent variables. It does seem that the `cal` variables (there are 7 of
them) don't correlate much with each other for each subject (`id`) across
all subjects. As a result, I used `id = pdDiag(~cal +0)` to honor this
feature.

The problem I'm facing is that the `cal` variables have very different
descriptive statistics (e.g., their range varies substantially). As a
result, I did expect the residuals of the model to be wild. To partly
mitigate this, I let the residuals be spread differently across `cal:time`
combinations for each subject across all subjects, that is: `weights =
varIdent(form = ~ cal:time)`, correction: it must have been: `varIdent(form
= ~ 1|cal*time)` .

On the issue of residuals, there is one thought that comes my mind: For a
multivariate multilevel model like mine, is it even fair to look at
residuals like univariate multilevel models, that is: simply
`plot(fitted(m2), resid(m2, type="normalized"))` OR rather we should break
the residuals down by `cal` levels across `id` levels and then look at the
residuals' pattern?

My suggestion in the previous paragraph is based on the following post from
our archives: (
https://stat.ethz.ch/pipermail/r-sig-mixed-models/2020q2/028684.html)

Thanks,
Tim M
On Sun, Jan 15, 2023 at 2:32 PM Andrew Robinson <apro at unimelb.edu.au> wrote: