Dane są całkowicie fikcyjne, a kod, którego użyłem do ich wygenerowania, można znaleźć tutaj .
Chodzi o to, że wykonujemy pomiary na glucose concentrations
grupie 30
athletes
po zakończeniu 15
races
w stosunku do stężenia makijażu amino acid A
( AAA
) we krwi tych sportowców.
Model to: lmer(glucose ~ AAA + (1 + AAA | athletes)
Istnieje stałe nachylenie efektu (stężenie glukozy ~ aminokwasu A); Jednak stoki również różnią się między różnymi sportowców z mean = 0
i sd = 0.5
, zaś przechwytuje dla poszczególnych zawodników są szerzyć wokół efektów losowych 0
z sd = 0.2
. Ponadto istnieje korelacja między przechwytywaniem i nachyleniem 0,8 w obrębie tego samego sportowca.
Te losowe efekty są dodawane do wybranych intercept = 1
dla ustalonych efektów, oraz slope = 2
.
alpha + AAA * beta + 0.75 * rnorm(observations)
1 + random effects changes in the intercept
+AAA
∗2 + random effect changes in slopes for each athlete
+ noise
ϵsd = 0.75
Dane wyglądają więc tak:
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
...
Nierealistyczne poziomy glukozy, ale wciąż ...
Podsumowanie zwraca:
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
1
Zamiast tego występuje korelacja efektów losowych 0.8
. sd = 2
Na przypadkowej zmienności przechwytuje interpretowany jest jako 0.07775
. Standardowe odchylenie 0.5
dla losowych zmian stoków wśród sportowców oblicza się jako 0.45218
. Hałas ustawiony ze standardowym odchyleniem 0.75
został zwrócony jako 0.73868
.
Przechwytywanie ustalonych efektów miało być 1
, i dostaliśmy 1.31146
. Dla zbocza miało to być 2
, a oszacowanie było 1.93785
.
Dość blisko!