Struktur varians-kovarians default tidak terstruktur - yaitu, satu-satunya kendala pada matriks varians-kovarians untuk efek acak vektor dengan level adalah yang pasti positif. Namun, istilah efek acak yang terpisah dianggap independen, jadi jika Anda ingin mencocokkan (misalnya) model dengan intersep dan kemiringan acak di mana intersep dan kemiringan tidak berkorelasi (tidak selalu merupakan ide yang baik), Anda dapat menggunakan rumus , di mana adalah faktor pengelompokan; itun(1|g) + (0+x|g)
g
0
dalam istilah kedua menekan intersep. Jika Anda ingin menyesuaikan parameter independen dari variabel kategori (sekali lagi, mungkin dipertanyakan), Anda mungkin perlu membuat variabel dummy numerik dengan tangan. Anda dapat, semacam, membangun struktur varians-kovarians majemuk-simetris (walaupun hanya dengan kovariansi non-negatif) dengan memperlakukan faktor tersebut sebagai variabel pengelompokan bersarang. Sebagai contoh, jika f
merupakan faktor, maka (1|g/f)
akan mengasumsikan korelasi yang sama antara tingkat f
.
Untuk struktur varians-kovarian yang lain / lebih kompleks, pilihan Anda (dalam R) adalah (1) digunakan nlme
(yang memiliki pdMatrix
konstruktor untuk memungkinkan lebih banyak fleksibilitas); (2) penggunaan MCMCglmm
(yang menawarkan berbagai struktur termasuk tidak terstruktur, simetris majemuk, identitas dengan varian berbeda, atau identitas dengan varian homogen); (3) menggunakan paket tujuan khusus seperti pedigreemm
yang membangun matriks terstruktur khusus. Ada flexLambda
cabang di github yang pada akhirnya berharap dapat memberikan lebih banyak kemampuan ke arah ini.
xxM
paket juga merupakan pilihan yang baik tetapi lebih rumit, yang memungkinkan pemodelan persamaan struktur. xxm.times.uh.eduSaya bisa menunjukkan ini dengan contoh.
Istilah kovarian ditentukan dalam rumus yang sama dengan efek tetap dan acak. Istilah kovarian ditentukan dengan cara rumus ditulis.
Sebagai contoh:
Di sini ada dua efek tetap yang diperbolehkan bervariasi secara acak, dan satu faktor pengelompokan
g
. Karena dua efek acak dipisahkan ke dalam istilah mereka sendiri, tidak ada istilah kovarian yang dimasukkan di antara mereka. Dengan kata lain, hanya diagonal dari matriks varians-kovarians yang diperkirakan. Nol dalam istilah kedua secara eksplisit mengatakan tidak menambahkan istilah intersepsi acak atau membiarkan intersepsi acak yang ada bervariasix1
.Contoh kedua:
Di sini kovarians antara efek intersep dan
x1
acak ditentukan karena 1 + x1 | g semuanya terkandung dalam istilah yang sama. Dengan kata lain, ketiga parameter yang mungkin dalam struktur varians-kovarian diperkirakan.Contoh yang sedikit lebih rumit:
Di sini efek intersep dan
x1
acak dibolehkan untuk bervariasi bersama-sama sementara korelasi nol dikenakan antarax2
efek acak dan masing-masing dari dua lainnya. Sekali lagi a0
termasuk dalamx2
istilah efek acak hanya untuk secara eksplisit menghindari termasuk intersepsi acak yang bersesuaian denganx2
efek acak.sumber