Les données sont complètement fictives et le code que j'ai utilisé pour les générer se trouve ici .
L'idée est que nous prendrions des mesures sur glucose concentrationsun groupe 30 athletesà la fin de 15 racespar rapport à la concentration du maquillage amino acid A( AAA) dans le sang de ces athlètes.
Le modèle est: lmer(glucose ~ AAA + (1 + AAA | athletes)
Il y a une pente d'effet fixe (concentration de glucose ~ acide aminé A); cependant, les pentes varient également entre les différents athlètes avec un mean = 0et sd = 0.5, tandis que les interceptions pour les différents athlètes sont réparties de manière aléatoire 0avec sd = 0.2. De plus, il existe une corrélation entre les interceptions et les pentes de 0,8 au sein d'un même athlète.
Ces effets aléatoires sont ajoutés à un choisi intercept = 1pour les effets fixes, et slope = 2.
Les valeurs de la concentration de glucose ont été calculées comme alpha + AAA * beta + 0.75 * rnorm(observations), ce qui signifie l'interception pour chaque athlète (c.-à-d. 1 + random effects changes in the intercept) La concentration en acides aminés, la pente pour chaque athlète (c.-à-d. ) ( ), que nous avons configurée pour avoir un .+AAA ∗2 + random effect changes in slopes for each athlete+ noiseϵsd = 0.75
Les données ressemblent donc à:
athletes races AAA glucose
1 1 1 51.79364 104.26708
2 1 2 49.94477 101.72392
3 1 3 45.29675 92.49860
4 1 4 49.42087 100.53029
5 1 5 45.92516 92.54637
6 1 6 51.21132 103.97573
...
Des niveaux de glucose irréalistes, mais quand même ...
Le résumé renvoie:
Random effects:
Groups Name Variance Std.Dev. Corr
athletes (Intercept) 0.006045 0.07775
AAA 0.204471 0.45218 1.00
Residual 0.545651 0.73868
Number of obs: 450, groups: athletes, 30
Fixed effects:
Estimate Std. Error df t value Pr(>|t|)
(Intercept) 1.31146 0.35845 401.90000 3.659 0.000287 ***
AAA 1.93785 0.08286 29.00000 23.386 < 2e-16 ***
---
Signif. codes: 0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1
La corrélation des effets aléatoires est 1au lieu de 0.8. La sd = 2variation aléatoire des intersections est interprétée comme 0.07775. L'écart type de 0.5pour les variations aléatoires des pentes chez les athlètes est calculé comme suit 0.45218. Le bruit créé avec un écart-type a 0.75été renvoyé comme 0.73868.
L'interception d'effets fixes devait être 1, et nous l'avons eu 1.31146. Pour la pente, c'était censé être 2, et l'estimation l'était 1.93785.
Assez proche!