Dalam menentukan model efek campuran silang, saya mencoba memasukkan interaksi. Namun, saya mendapatkan pesan kesalahan berikut:
Error in lme.formula(rate ~ nozzle, random = ~nozzle | operator, data = Flow) :
nlminb problem, convergence error code = 1
message = iteration limit reached without convergence (10)
Model memiliki yang berikut: 1. 3 jenis nosel (efek tetap) 2. 5 operator, masing-masing dengan 3 tindakan berulang pada aliran bahan bakar dari 3 jenis nosel.
Saya diminta untuk memasukkan interaksi antara jenis nosel dan operator dalam model. Ini adalah kode saya untuk model:
flow.lme <- lme(rate ~ nozzle, error= nozzle|operator, data=Flow)
Mengapa saya mendapatkan pesan kesalahan ini ??
mixed-model
lme4-nlme
Tal Bashan
sumber
sumber
operator|nozzle
acak?Jawaban:
Saya belum pernah mendengar
error
argumennyalme
dan saya tidak melihatnya di dokumentasi. Apakah Anda yakin itu bukan kesalahan ketik? Tapi, untuk menjawab pertanyaan Anda bertanya:Mencoba
?lmeControl
Mengatur
maxIter
,msMaxIter
,niterEM
, dan / ataumsMaxEval
argumen untuk nilai yang lebih tinggi dari default dapat memperbaiki hal ini. Tangkap output darilmeControl
ke objek dan kemudian meneruskan objek itu kecontrol
argumenlme
.Atau...
Penggunaan pengoptimal default baru
lme
serpihan. Separuh dari waktu masalah-masalah ini diselesaikan untuk saya ketika saya mengubahnya kembali ke pengoptimal lama. Anda melakukan ini dengan menetapkanopt
argumen untuklmeControl
untuk'optim'
.Jadi, menyatukannya:
sumber
lmeControl
adalah fungsi darinlme
paketPertama, ini adalah model ANOVA, bukan model campuran.
Kedua, menurut saya model Anda tidak teridentifikasi. Dalam bentuk persamaan, Anda punya
Istilah terakhir memiliki 15 nilai terpisah untuk 15 pengamatan yang Anda miliki. Tidak ada derajat kebebasan yang tersisa untuk mendapatkan ketentuan lain dalam model. Termasuk interaksi adalah saran yang buruk. Anda harus menjatuhkannya apa pun; bahkan memasukkan mereka sebagai efek silang tidak akan membantu, karena mereka kemudian akan menjadi sempurna sejajar dengan efek tetap, dan tidak akan dapat diperkirakan. Model kemungkinan maksimum atau REML dengan 15 pengamatan tidak masuk akal; hasil asimtotik dari teori kemungkinan maksimum tidak akan berfungsi: ini adalah Ferrari yang Anda coba kendarai di ladang yang dibajak.
sumber
random=~nozzle|operator
alih-alihrandom=~1|operator
.this-does-not-have-to-be-a-mixed-model
tag. Pada sekitar dua pertiga darimixed-models
pertanyaan yang saya dapat temui, mengatakan sesuatu untuk efek itu adalah bagian dari jawaban saya.