Formula yang perlu ditentukan untuk pelatihan model bertingkat (menggunakan lmerdari lme4 Rperpustakaan) selalu membuat saya. Saya telah membaca banyak buku pelajaran dan tutorial, tetapi tidak pernah memahaminya dengan baik.
Jadi, inilah contoh dari tutorial ini yang ingin saya lihat dirumuskan dalam persamaan. Kami mencoba memodelkan frekuensi suara sebagai fungsi gender (perempuan memiliki suara bernada lebih tinggi daripada laki-laki pada umumnya) dan sikap orang (apakah ia menjawab dengan sopan atau tidak resmi) dalam skenario yang berbeda. Juga, seperti yang Anda lihat dari subjectkolom, setiap orang mengalami pengukuran beberapa kali.
> head(politeness, n=20)
subject gender scenario attitude frequency
1 F1 F 1 pol 213.3
2 F1 F 1 inf 204.5
3 F1 F 2 pol 285.1
4 F1 F 2 inf 259.7
5 F1 F 3 pol 203.9
6 F1 F 3 inf 286.9
7 F1 F 4 pol 250.8
8 F1 F 4 inf 276.8
9 F1 F 5 pol 231.9
10 F1 F 5 inf 252.4
11 F1 F 6 pol 181.2
12 F1 F 6 inf 230.7
13 F1 F 7 inf 216.5
14 F1 F 7 pol 154.8
15 F3 F 1 pol 229.7
16 F3 F 1 inf 237.3
17 F3 F 2 pol 236.8
18 F3 F 2 inf 251.0
19 F3 F 3 pol 267.0
20 F3 F 3 inf 266.0
subject, genderdan attitudemerupakan faktor (dengan informaldan femaledianggap sebagai level dasar untuk attitudedan genderdalam persamaan di bawah). Sekarang, satu ide adalah untuk melatih model dengan intersep yang berbeda untuk masing-masing subjectdan scenario:
politeness.model=lmer(frequency ~ attitude + gender +
(1|subject) + (1|scenario), data=politeness)
Jika pemahaman saya tentang notasi benar, ini sesuai dengan:
poli+γ⋅priai attitude gender
di mana menunjukkan titik data , menunjukkan tingkat grup untuk dan menunjukkan tingkat grup untuk untuk titik data . dan adalah indikator biner.i t h j [ i ] k [ i ] i t h pol laki-lakisubjectscenarioattitudegender
Untuk memperkenalkan lereng acak untuk sikap, kita dapat menulis:
politeness.model = lmer(frequency ~ attitude + gender +
(1+attitude|subject) + (1+attitude|scenario), data=politeness)
Sekali lagi, jika pemahaman saya jelas, ini sesuai dengan:
pol i + γ ⋅ attitude gender
Sekarang, persamaan apa yang Rsesuai dengan perintah berikut ?
politeness.null = lmer(frequency ~ gender +
(1+attitude|subject) + (1+attitude|scenario), data=politeness)
attitudesedang dikondisikan subjectdan scenario.