Formula yang perlu ditentukan untuk pelatihan model bertingkat (menggunakan lmer
dari lme4
R
perpustakaan) 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 subject
kolom, 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
, gender
dan attitude
merupakan faktor (dengan informal
dan female
dianggap sebagai level dasar untuk attitude
dan gender
dalam persamaan di bawah). Sekarang, satu ide adalah untuk melatih model dengan intersep yang berbeda untuk masing-masing subject
dan 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-lakisubject
scenario
attitude
gender
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 R
sesuai dengan perintah berikut ?
politeness.null = lmer(frequency ~ gender +
(1+attitude|subject) + (1+attitude|scenario), data=politeness)
attitude
sedang dikondisikan subject
dan scenario
.