আশা করি এটি এমন একটি প্রশ্নের উত্তর যা এখানে মিশ্রিত-ইফেক্ট মডেল lmer
( lme4 আর প্যাকেজ থেকে) ফিট করে এমন স্কোয়ারের পরিমাণগুলি পচিয়ে দেওয়ার প্রকৃতি সম্পর্কে এখানে কেউ উত্তর দিতে পারে ।
প্রথমে আমার বলা উচিত যে আমি এই পদ্ধতির ব্যবহারের সাথে বিতর্ক সম্পর্কে সচেতন, এবং বাস্তবে আমি মডেলগুলির তুলনায় বুটস্ট্র্যাপড এলআরটি ব্যবহার করার সম্ভাবনা বেশি করব (ফারাওয়ে, 2006 এর পরামর্শ অনুসারে)। তবে, কীভাবে ফলাফলগুলি প্রতিলিপি করতে হবে তা নিয়ে আমি বিস্মিত হয়েছি এবং তাই আমার নিজের স্বচ্ছলতার জন্য আমি ভেবেছিলাম আমি এখানে জিজ্ঞাসা করব।
মূলত, আমি lme4
প্যাকেজটির সাথে মেশানো মিশ্রিত-প্রভাব মডেলগুলি ব্যবহার করে আঁকড়ে ধরছি । আমি জানি যে আপনি anova()
কমান্ডটি মডেলটিতে স্থির-প্রতিক্রিয়াগুলি ক্রমান্বয়ে পরীক্ষার সংক্ষিপ্তসার হিসাবে দিতে পারেন । যতদূর আমি জানি এটিই ফ্যারাওয়ে (2006) 'প্রত্যাশিত গড় স্কোয়ার' পদ্ধতির হিসাবে উল্লেখ করেছে। আমি যা জানতে চাই তা হল বর্গের অঙ্কগুলি কীভাবে গণনা করা হয়?
আমি জানি যে আমি একটি নির্দিষ্ট মডেল (ব্যবহার করে coef()
) থেকে আনুমানিক মানগুলি নিতে পারি, ধরে নিতে পারি যে সেগুলি স্থির হয়েছে, এবং তারপরে আগ্রহের কারণগুলি ছাড়াই এবং মডেল অবশিষ্টাংশগুলির বর্গাকার যোগফলগুলি ব্যবহার করে পরীক্ষা করা make এটি একটি মডেলটির জন্য একটি একক-বিষয় ফ্যাক্টর সহ সূক্ষ্ম। যাইহোক, একটি বিভক্ত-প্লট ডিজাইনটি প্রয়োগ করার সময় আমি যে বর্গমূল্যের মান পাই তা aov()
উপযুক্ত Error()
উপাধি দিয়ে আর দ্বারা উত্পাদিত মানের সমান । যাইহোক, এই হল না দ্বারা উত্পাদিত বর্গের অঙ্কের হিসাবে একই anova()
মডেল বস্তুর উপর কমান্ড যে, আসলে এফ অনুপাত একই সত্ত্বেও।
অবশ্যই এটি পুরোপুরি উপলব্ধি করে কারণ Error()
মিশ্র-মডেলটিতে স্তরের কোনও প্রয়োজন নেই । তবে এর অর্থ অবশ্যই হওয়া উচিত যে যথাযথ এফ-অনুপাত সরবরাহের জন্য কোনও মিশ্র-মডেলে স্কোয়ারের যোগফলগুলি কোনওভাবে দন্ডিত হয়। এটি কীভাবে অর্জিত হয়? এবং মডেলটি কোনওভাবে স্কোয়ারের মধ্যে প্লট যোগফল সংশোধন করে তবে স্কোয়ারের মধ্যে প্লট যোগফলকে সংশোধন করে না। স্পষ্টতই এটি এমন একটি যা ধ্রুপদী স্প্লিট-প্লট আনোভার জন্য প্রয়োজনীয় যা বিভিন্ন প্রভাবের জন্য বিভিন্ন ত্রুটির মান নির্ধারণ করে অর্জিত হয়েছিল, তবে কীভাবে একটি মিশ্র-প্রভাব মডেল এটির জন্য অনুমতি দেয়?
মূলত, আমি anova()
ফলাফলগুলি এবং আমার বোধগম্যতা যাচাই করার জন্য নিজেকে একটি লামার মডেল অবজেক্টে প্রয়োগ করা কমান্ড থেকে ফলাফলগুলি প্রতিলিপি করতে সক্ষম হতে চাই, তবে, বর্তমানে আমি এটি একটি সাধারণ অভ্যন্তরীণ নকশার জন্য অর্জন করতে পারছি তবে বিভাজনের জন্য নয়- প্লট ডিজাইন এবং আমি কেন এটি কেস তা খুঁজে বের করতে পারি না।
উদাহরণ হিসাবে:
library(faraway)
library(lme4)
data(irrigation)
anova(lmer(yield ~ irrigation + variety + (1|field), data = irrigation))
Analysis of Variance Table
Df Sum Sq Mean Sq F value
irrigation 3 1.6605 0.5535 0.3882
variety 1 2.2500 2.2500 1.5782
summary(aov(yield ~ irrigation + variety + Error(field/irrigation), data = irrigation))
Error: field
Df Sum Sq Mean Sq F value Pr(>F)
irrigation 3 40.19 13.40 0.388 0.769
Residuals 4 138.03 34.51
Error: Within
Df Sum Sq Mean Sq F value Pr(>F)
variety 1 2.25 2.250 1.578 0.249
Residuals 7 9.98 1.426
উপরে দেখা যাবে সমস্ত এফ-অনুপাত সম্মত হয়। বিভিন্ন ধরণের স্কোয়ারের পরিমাণগুলিও একমত। যাইহোক, সেচের জন্য স্কোয়ারের পরিমাণগুলি একমত নয়, তবে এটি প্রদর্শিত হবে যে লেটার আউটপুটটি মাপা হবে। তাহলে আনোভা () কমান্ডটি আসলে কী করে?
mixed()
থেকেafex
আপনি কী চান (অফার করেmethod = "PB"
) অফার করে। এবং আপনি স্পষ্টতই খেলনা ডেটার সাথে কিছু টেস্টিং করেছেন এটি অবশ্যই কার্যকর হবে যদি আপনি ডেটা এবং কোডের সাথে সেই সমতুল্যতা প্রদর্শন করতে পারেন (সুতরাং, কোনও +1 নয়)।