আমি দুটি পৃথক পৃথক সময়ের ভেরিয়েবল মডেল করতে চাই, এর মধ্যে কয়েকটি আমার ডেটাতে (বয়স + কোহোর্ট = পিরিয়ড) ভারী কোলাইনারি। এটি করতে গিয়ে আমি lmer
এবং এর সাথে মিথস্ক্রিয়া নিয়ে কিছুটা ঝামেলার মধ্যে পড়েছিলাম poly()
, তবে এটি সম্ভবত সীমাবদ্ধ নয় lmer
, nlme
আইআইআরসি-র সাথে আমিও একই ফলাফল পেয়েছি ।
স্পষ্টতই, পলি () ফাংশনটি কী করে তা সম্পর্কে আমার বোঝার অভাব রয়েছে। আমি বুঝতে পারি কী poly(x,d,raw=T)
করে এবং আমি ভেবেছিলাম raw=T
অরথোগোনাল বহুবর্ষ তৈরি করে না (আমি বলতে পারি না যে আমি এর অর্থ কী তা সত্যই বুঝতে পেরেছি), যা মানানসই সহজ করে তোলে, তবে আপনাকে সহগগুলি সরাসরি ব্যাখ্যা করতে দেয় না।
আমি এটি পড়েছি কারণ আমি পূর্বাভাস ফাংশনটি ব্যবহার করছি, ভবিষ্যদ্বাণীগুলি একই হওয়া উচিত।
মডেলগুলি সাধারণভাবে একত্রিত হয়ে গেলেও তারা তা নয়। আমি কেন্দ্রিক চলকগুলি ব্যবহার করছি এবং আমি প্রথমে ভেবেছিলাম যে অরথোগোনাল বহুবর্ষটি কোলাইনারি ইন্টারঅ্যাকশন শব্দটির সাথে উচ্চতর স্থির প্রভাবের সাথে সম্পর্ক স্থাপনের দিকে নিয়ে যায়, তবে এটি তুলনীয় বলে মনে হয়। আমি এখানে দুটি মডেলের সংক্ষিপ্তকরণগুলি পেস্ট করেছি ।
এই প্লটগুলি আশা করি পার্থক্যের মাত্রাটি চিত্রিত করে। আমি পূর্বাভাস-ফাংশনটি ব্যবহার করেছি যা কেবলমাত্র দেব মধ্যে উপলব্ধ। lme4 এর সংস্করণ (এটি সম্পর্কে এখানে শুনেছি ), তবে নির্দিষ্ট প্রভাবগুলি CRAN সংস্করণে একই রকম হয় (এবং এগুলি নিজেরাই বন্ধ বলে মনে হয়, যেমন আমার ডিভি-এর 0-4 এর পরিসীমা থাকে তখন ইন্টারঅ্যাকশন করার জন্য ~ 5)।
লামার কল ছিল
cohort2_age =lmer(churchattendance ~
poly(cohort_c,2,raw=T) * age_c +
ctd_c + dropoutalive + obs_c + (1+ age_c |PERSNR), data=long.kg)
ভবিষ্যদ্বাণীটি কেবলমাত্র জাল তথ্য (অন্যান্য সমস্ত ভবিষ্যদ্বানী = 0) এ স্থির প্রভাব ছিল যেখানে আমি মূল ডেটাতে উপস্থিত পরিসরটিকে এক্সট্রা পোলেশন = এফ হিসাবে চিহ্নিত করেছি।
predict(cohort2_age,REform=NA,newdata=cohort.moderates.age)
প্রয়োজনে আমি আরও প্রসঙ্গ সরবরাহ করতে পারি (আমি সহজেই পুনরুত্পাদনযোগ্য উদাহরণ উত্পাদন করতে পারি নি, তবে অবশ্যই আরও চেষ্টা করতে পারি), তবে আমি মনে করি এটি আরও একটি মৌলিক আর্জি: poly()
আমাকে ফাংশনটি ব্যাখ্যা করুন , সুন্দর করুন।