ข้อมูลที่สมบูรณ์และสวมรหัสที่ผมใช้ในการสร้างก็สามารถพบได้ที่นี่
ความคิดคือการที่เราจะใช้การตรวจวัดในglucose concentrations
กลุ่มของ30
athletes
ที่เสร็จสิ้นการ15
races
ในส่วนที่เกี่ยวข้องกับความเข้มข้นของทำขึ้นที่amino acid A
( AAA
) ในเลือดนักกีฬาเหล่านี้
รูปแบบคือ: lmer(glucose ~ AAA + (1 + AAA | athletes)
มีความชันคงที่ (กลูโคส ~ กรดอะมิโนเข้มข้น A); แต่เนินเขายังแตกต่างกันระหว่างนักกีฬาที่แตกต่างกันด้วย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
ค่อนข้างใกล้!