তিনটি ভেরিয়েবল দেওয়া, y
এবং x
, যা ধনাত্মক ধারাবাহিক, এবং z
যা স্পষ্টত, আমার কাছে দুটি প্রার্থী মডেল দিয়েছেন:
fit.me <- lmer( y ~ 1 + x + ( 1 + x | factor(z) ) )
এবং
fit.fe <- lm( y ~ 1 + x )
কোন মডেলটি আরও উপযুক্ত তা নির্ধারণ করতে আমি এই মডেলগুলির সাথে তুলনা করব বলে আশা করি। এটি আমার কাছে মনে হয় যে কোনও অর্থে fit.fe
ভিতরে বাসা বেঁধেছে fit.me
। সাধারণত, যখন এই সাধারণ পরিস্থিতি ধারণ করে, একটি চি-স্কোয়ার্ড পরীক্ষা করা যায়। ইন R
, আমরা নিম্নলিখিত কমান্ড দিয়ে এই পরীক্ষা করতে পারি,
anova(fit.fe,fit.me)
যখন উভয় মডেলটিতে র্যান্ডম-ইফেক্ট থাকে ( প্যাকেজ lmer
থেকে উত্পন্ন lme4
), anova()
কমান্ডটি দুর্দান্ত কাজ করে। সীমানা পরামিতিগুলির কারণে, সাধারণত অনুকরণের মাধ্যমে ফলত চি-স্কয়ার পরিসংখ্যান পরীক্ষা করার পরামর্শ দেওয়া হয়, তবে আমরা সিমুলেশন পদ্ধতিতে এখনও পরিসংখ্যানটি ব্যবহার করতে পারি ।
যখন উভয় মডেলটিতে কেবল স্থির-প্রতিক্রিয়া থাকে তবে এই পদ্ধতির --- এবং, সম্পর্কিত anova()
কমান্ড --- ঠিকঠাক কাজ করে।
যাইহোক, যখন কোনও মডেলটিতে র্যান্ডম এফেক্ট থাকে এবং হ্রাস করা মডেলটিতে কেবল স্থির-প্রতিক্রিয়া থাকে, উপরের দৃশ্যের মতো, anova()
কমান্ডটি কার্যকর হয় না।
আরও নির্দিষ্টভাবে, আমি নিম্নলিখিত ত্রুটি পেয়েছি:
> anova(fit.fe, fit.me)
Error: $ operator not defined for this S4 class
উপরে থেকে সি-স্কয়ার পদ্ধতির (সিমুলেশন সহ) ব্যবহার করে কিছু ভুল আছে? অথবা এটি anova()
বিভিন্ন ফাংশন দ্বারা উত্পাদিত লিনিয়ার মডেলগুলি কীভাবে মোকাবেলা করতে হবে তা না জানার সমস্যা ?
অন্য কথায়, মডেলগুলি থেকে প্রাপ্ত চি-স্কয়ারের পরিসংখ্যানটি ম্যানুয়ালি উত্পন্ন করা কি উপযুক্ত হবে? যদি তা হয় তবে এই মডেলগুলির সাথে তুলনা করার জন্য স্বাধীনতার উপযুক্ত ডিগ্রিগুলি কী কী? আমার হিসেব অনুসারে:
আমরা মিশ্র-প্রভাবগুলির মডেলটিতে ফিক্সড এফেক্টস মডেল (opeাল এবং ইন্টারসেপ্ট) এবং আরও দুটি পরামিতি (এলোমেলো slাল এবং র্যান্ডম ইন্টারসেপ্টের জন্য ভেরিয়েন্স প্যারামিটার) অনুমান করছি। সাধারণত, ইন্টারসেপ্ট প্যারামিটারটি স্বাধীনতা গণনার ডিগ্রিতে গণনা করা হয় না, যাতে এবং বোঝায় ; বলার পরেও আমি নিশ্চিত নই যে এলোমেলো-প্রভাবের পরামিতিগুলির ভেরিয়েন্স প্যারামিটারগুলি স্বাধীনতা গণনার ডিগ্রিতে অন্তর্ভুক্ত করা উচিত; স্থির-প্রভাবের প্যারামিটারগুলির জন্য বৈকল্পিক অনুমানগুলি বিবেচনা করা হয় না , তবে আমি বিশ্বাস করি যে স্থির প্রভাবগুলির জন্য প্যারামিটারের অনুমানগুলি অজানা স্থায়ী হিসাবে ধরে নেওয়া হয় যখন তারা অজান্তে এলোমেলো ভেরিয়েবল হিসাবে বিবেচিত হয় ilমিশ্র প্রভাব জন্য। আমি এই বিষয়ে কিছু সহায়তার প্রশংসা করব।
শেষ পর্যন্ত, R
এই মডেলগুলির তুলনা করার জন্য কারও কাছে কি আরও উপযুক্ত ( ভিত্তিক) সমাধান রয়েছে?
lm()
সঙ্গেgls()
থেকেnlme
প্যাকেজ, এবংlmer()
সঙ্গেlme()
(আবার থেকেnlme
প্যাকেজ), সবকিছু ঠিক কাজ করবে। তবে মনে রাখবেন যে আপনি একটি রক্ষণশীল পরীক্ষা (খুব বড় পি- মূল্য) পাবেন, কারণ সহজ মডেলের পরামিতিগুলি প্যারামিটার স্পেসের সীমানায় রয়েছে। এবং সত্যই এলোমেলো প্রভাবগুলি অন্তর্ভুক্ত করবেন কিনা তা বাছাই তত্ত্বের ভিত্তিতে হওয়া উচিত (উদাহরণস্বরূপ, নমুনা পরিকল্পনা), কোনও পরিসংখ্যান পরীক্ষায় নয় on