আমি lme4::glmer()
দ্বিপদী জেনারেলাইজড মিশ্র মডেল (জিএলএমএম) এর উপর নির্ভরশীল ভেরিয়েবলের সাথে ফিট করতে ব্যবহার করার চেষ্টা করছি যা বাইনারি নয়, তবে শূন্য এবং একের মধ্যে একটি অবিচ্ছিন্ন পরিবর্তনশীল। এই পরিবর্তনশীলটিকে কেউ সম্ভাবনা হিসাবে ভাবতে পারে; এটি আসলে হয় সম্ভাব্যতা হিসাবে প্রতিবেদন মানুষের বিষয় দ্বারা (একটি পরীক্ষা যে আমি সাহায্যের বিশ্লেষণ)। অর্থাত এটা না একটি "বিযুক্ত" ভগ্নাংশ, কিন্তু একটি ক্রমাগত পরিবর্তনশীল।
আমার glmer()
কল প্রত্যাশার মতো কাজ করে না (নীচে দেখুন)। কেন? আমি কি করতে পারি?
পরে সম্পাদনা করুন: নীচের আমার উত্তরটি এই প্রশ্নের মূল সংস্করণটির চেয়ে বেশি সাধারণ, তাই আমি প্রশ্নটি আরও সাধারণ হতে পরিবর্তন করেছি।
আরো বিস্তারিত
স্পষ্টতই লিনিস্টিক রিগ্রেশন কেবল বাইনারি ডিভির জন্যই নয়, শূন্য থেকে একের মধ্যে অবিচ্ছিন্ন ডিভিও ব্যবহার করা সম্ভব। আসলে, আমি যখন দৌড়
glm(reportedProbability ~ a + b + c, myData, family="binomial")
আমি একটি সতর্কতা বার্তা পেয়েছি
Warning message:
In eval(expr, envir, enclos) : non-integer #successes in a binomial glm!
তবে একটি খুব যুক্তিসঙ্গত ফিট (সমস্ত কারণগুলি শ্রেণিবদ্ধ, সুতরাং আমি সহজেই পরীক্ষা করতে পারি যে মডেল পূর্বাভাসগুলি প্রাসঙ্গিক-বিষয়গুলির অর্থের নিকটে, এবং সেগুলি হয়)।
তবে, আমি আসলে যা ব্যবহার করতে চাই তা হ'ল
glmer(reportedProbability ~ a + b + c + (1 | subject), myData, family="binomial")
এটি আমাকে অভিন্ন সতর্কতা দেয়, একটি মডেল ফেরত দেয় তবে এই মডেলটি স্পষ্টভাবে খুব বেশি বন্ধ; স্থির প্রতিক্রিয়াগুলির অনুমানগুলি এর থেকে এবং বহু glm()
-বিষয়-বিষয় থেকে খুব দূরে । (এবং আমাকে কলটিতে অন্তর্ভুক্ত glmerControl(optimizer="bobyqa")
করা দরকার glmer
, অন্যথায় এটি মোটেও রূপান্তরিত হয় না))
glmmadmb(reportedProbability ~ a + b + c + (1 | subject), myData, family="beta")
, তখন আমি সঠিক ফিট এবং যুক্তিসঙ্গত আত্মবিশ্বাসের অন্তর পেতে পারি, তবে একটি রূপান্তর ব্যর্থ হয়েছে সতর্কতা: - / পুনরাবৃত্তির সংখ্যা কীভাবে বাড়ানো যায় তা নির্ধারণের চেষ্টা করছি। বিটা আমার পক্ষে কাজ করতে পারে কারণ আমার কাছে ডিভি = 0 বা ডিভি = 1 কেস নেই।
+ (1 | rowid)
আমার উজ্জ্বল কলটিতে যুক্ত করার চেষ্টা করেছি এবং এটি আমার ওজন পছন্দের চেয়ে পৃথক স্থিতিশীল অনুমান এবং স্থিতিশীল আত্মবিশ্বাসের অন্তর পেয়েছে (আমি 100 এবং 500 চেষ্টা করেছি)। আমি লগিটে (রিপোর্টড প্রোব্যাবিলিটি) চালানোর চেষ্টাও করেছি এবং আমি প্রায় একই জিনিস পাই। সুতরাং উভয় সমাধান ভাল কাজ বলে মনে হচ্ছে! গ্ল্যামাডম্বের সাথে বিটা এমএম খুব ঘনিষ্ঠ ফলাফলও দেয় তবে কোনও কারণে পুরোপুরি রূপান্তর করতে ব্যর্থ হয় এবং চিরকালের জন্য চালাতে লাগে। এই বিকল্পগুলির তালিকাভুক্ত করে একটি উত্তর পোস্ট করার এবং কিছুটা পার্থক্য এবং উপকারিতা / কনস ব্যাখ্যা করার জন্য বিবেচনা করুন! (আমি যে আত্মবিশ্বাসের ব্যবধানগুলি উল্লেখ করেছি সেগুলি সমস্ত ওয়াল্ড))