মাল্টিলেভাল রিগ্রেশন থেকে কীভাবে একজন মানিক (স্থির প্রভাব) রিগ্রেশন ওজন পেতে পারেন?
এবং, একটি "অ্যাড-অন" হিসাবে: এই-মান mer
(ওষুধের lmer
মধ্যে lme4
প্যাকেজটির কার্যকারিতা থেকে) মানকযুক্ত ওজনগুলি অর্জনের সহজ উপায় কী R
?
মাল্টিলেভাল রিগ্রেশন থেকে কীভাবে একজন মানিক (স্থির প্রভাব) রিগ্রেশন ওজন পেতে পারেন?
এবং, একটি "অ্যাড-অন" হিসাবে: এই-মান mer
(ওষুধের lmer
মধ্যে lme4
প্যাকেজটির কার্যকারিতা থেকে) মানকযুক্ত ওজনগুলি অর্জনের সহজ উপায় কী R
?
উত্তর:
আপনার বর্ণনামূলক ভেরিয়েবলগুলিকে মডেলটিতে রাখার আগে কেবল তার শূন্য এবং তারতম্যের গড়ের স্কেল করুন। তারপরে সহগগুলি সমস্ত তুলনীয় হবে। মডেলের মিশ্র প্রভাব প্রকৃতি এই ইস্যুতে প্রভাব ফেলবে না।
এটি করার সর্বোত্তম উপায় এবং কমপক্ষে ভুল হওয়ার সম্ভাবনা হ'ল মডেলটি ফিট করার আগে স্কেল () ব্যবহার করা।
আর এর যে কোনও এলএম (বা গ্ল্যাম) মডেল থেকে সরাসরি স্ট্যান্ডার্ডাইজড বিটা lm.beta(model)
সহগতিতে পৌঁছানোর জন্য দ্রুত কোয়ান্টপ্যাসিক প্যাকেজটি ব্যবহার করে দেখুন । উদাহরণ স্বরূপ:
library("MASS")
glmModel = glm(dependentResponseVar ~ predictor1 + predictor2, data=myData)
summary(glmModel)
library(QuantPsyc)
lm.beta(glmModel)
প্রমিত রৈখিক মডেলগুলির জন্য lm () দিয়ে সংক্ষিপ্ততর হয়ে আপনি আপনার ভবিষ্যদ্বাণীকারীদের ডেটা স্কেল () করতে পারেন বা কেবল এই সাধারণ সূত্রটি ব্যবহার করতে পারেন:
lm.results = lm(mydata$Y ~ mydata$x1)
sd.y = sd(mydata$Y)
sd.x1 = sd(mydata$x1)
x1.Beta = coef(lm.results)["mydata$x1"] * (sd.x1 / sd.y)
ধরে নিলে আপনি আপনার lmer
মডেলটির আউটপুট সেট করেছেন lmer.results
, fixef(lmer.results)
সামগ্রিক স্থির প্রভাবের সহগগুলি প্রদান করবে।
mer
বস্তুর থেকে মানসম্মত সহগগুলি পাওয়া সম্ভব - সেগুলি সারাংশে উপস্থিত হয় না, তাই আমি ধরে নিই যে lme4
পদ্ধতিগুলি সেগুলি তৈরি করে না। fixef()
কোনও mer
অবজেক্ট থেকে উপলব্ধ সমস্ত স্থির প্রভাবের তথ্য প্রদান করবে ।