আমার একটি দ্বিপদী বিতরণ এবং লগইট লিঙ্ক ফাংশন সহ একটি জিএলএমএম রয়েছে এবং আমার অনুভূতি রয়েছে যে তথ্যটির একটি গুরুত্বপূর্ণ দিকটি মডেলটিতে ভালভাবে উপস্থাপন করা হয়নি।
এটি পরীক্ষা করতে, আমি লগিট স্কেলে লিনিয়ার ফাংশন দ্বারা ডেটাটি ভালভাবে বর্ণিত কিনা তা জানতে চাই। সুতরাং, আমি জানতে চাই যে অবশিষ্টাংশগুলি ভাল আচরণ করে। তবে কোন অবশিষ্টাংশ প্লট করার পরিকল্পনা করেছে এবং কীভাবে প্লটটি ব্যাখ্যা করা যায় তা আমি খুঁজে পাচ্ছি না।
মনে রাখবেন যে আমি lme4 এর নতুন সংস্করণ ( গিটহাবের বিকাশ সংস্করণ ) ব্যবহার করছি:
packageVersion("lme4")
## [1] ‘1.1.0’
আমার প্রশ্ন: আমি লগইট লিঙ্ক ফাংশন সহ দ্বিপদী জেনারালাইজড লিনিয়ার মিশ্রিত মডেলগুলির অবশিষ্টাংশ কীভাবে পরিদর্শন ও ব্যাখ্যা করব?
নিম্নলিখিত তথ্যটি আমার আসল তথ্যগুলির কেবলমাত্র 17% উপস্থাপন করে, তবে ফিটিংটি ইতিমধ্যে আমার মেশিনে প্রায় 30 সেকেন্ড সময় নেয়, তাই আমি এটি এটিকে ছেড়ে চলেছি:
require(lme4)
options(contrasts=c('contr.sum', 'contr.poly'))
dat <- read.table("http://pastebin.com/raw.php?i=vRy66Bif")
dat$V1 <- factor(dat$V1)
m1 <- glmer(true ~ distance*(consequent+direction+dist)^2 + (direction+dist|V1), dat, family = binomial)
সহজ প্লট ( ?plot.merMod
) নিম্নলিখিত উত্পাদন করে:
plot(m1)
এটি কি আমাকে ইতিমধ্যে কিছু বলছে?
true ~ distance*(consequent+direction+dist)^2 + (direction+dist|V1)
কাজ করে? উইল মধ্যে মিথস্ক্রিয়া মডেল দিতে অনুমান distance*consequent
, distance*direction
, distance*dist
এবং ঢাল direction
এবং dist
যে পরিবর্তনশীল V1
? বর্গটি কী (consequent+direction+dist)^2
বোঝায়?
Warning message: In checkConv(attr(opt, "derivs"), opt$par, ctrl = control$checkConv, : Model failed to converge with max|grad| = 0.123941 (tol = 0.001, component 1)
। কেন?
type=c("p","smooth")
মধ্যেplot.merMod
, অথবা চলন্তggplot
যদি আস্থা অন্তর চান) যে দেখে মনে হচ্ছে একটি ছোট কিন্তু গুরুত্বপূর্ণ প্যাটার্ন আছে মত, আপনি যা অন্য কোনও লিঙ্ক ফাংশন গ্রহণ করে ঠিক করতে সক্ষম হতে পারে। এটি