Дані повністю вигадані, і код, який я використовував для їх створення, можна знайти тут .
Ідея полягає в тому, що ми б проводили вимірювання на glucose concentrationsгрупі 30 athletesпісля завершення 15 racesвідносно концентрації складу amino acid A( AAA) в крові цих спортсменів.
Модель: lmer(glucose ~ AAA + (1 + AAA | athletes)
Існує нахил з фіксованим ефектом (концентрація глюкози - амінокислоти А); Однак, схили також різняться між різними спортсменами з mean = 0і sd = 0.5, в той час як перехоплює для різних спортсменів поширені випадкові ефекти навколо 0з sd = 0.2. Далі існує кореляція між перехопленнями і нахилами 0,8 в межах одного спортсмена.
Ці випадкові ефекти додаються до вибраних intercept = 1для фіксованих ефектів та 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
Отже, дані виглядають так:
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
...
Нереалістичний рівень глюкози, але все ж ...
Підсумок повертає:
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замість цього 0.8. Для sd = 2випадкової варіації перехоплення інтерпретується як 0.07775. Стандартне відхилення 0.5для випадкових змін схилів серед спортсменів обчислюється як 0.45218. Шум, встановлений зі стандартним відхиленням, 0.75повертався як 0.73868.
Перехоплення фіксованих ефектів повинно було бути 1, і ми отримали 1.31146. Для схилу це повинно було бути 2, і кошторис був 1.93785.
Досить близько!