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 concentrations
un groupe 30
athletes
à la fin de 15
races
par 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 = 0
et sd = 0.5
, tandis que les interceptions pour les différents athlètes sont réparties de manière aléatoire 0
avec 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 = 1
pour 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 1
au lieu de 0.8
. La sd = 2
variation aléatoire des intersections est interprétée comme 0.07775
. L'écart type de 0.5
pour 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!