Dear all

I am running HLM regression on a rather large data set (approx. 3000 participants).

The 3000 participants (= level 1 units) are clustered in 80 groups (= level 2 units). These 80 groups, in turn, are clustered in  11 superordinate groups (= level 3 units).

Unfortunately, the number of level 1 units per level 2 unit varies considerably, from as low as 3 to as high as 120 units.

My questions are: a) what is the minimum number of level 1 units per level 2 unit; b) how does the variability in the number of level 1 unit per level 2 unit affect regression outcomes?; and  c) is my sample size (10) at level 3 sufficent?

As far as I know, sample size considerations are quite different between single-level and multi-level approaches in that a sufficient sample size is necessary at each level in ML modeling, especially the higher ones (i.e. relatively larger sample sizes at higher levels than at lower levels). But what are the minimum requirements at each level? Is there a rule of thumb?

Thank you for your help.

Jörg

Similar questions and discussions