প্রতিকূলতা এবং প্রতিকূলতার অনুপাতটি ম্যানুয়ালি গণনা করে আমার প্রশ্নের উত্তর দেওয়ার কাজ করছি:
Acceptance blue red Grand Total
0 158 102 260
1 112 177 289
Total 270 279 549
তাই রেড ওভার ব্লু স্কুলে প্রবেশের অডস অনুপাতটি হ'ল:
O d d s A c c e p t i f আর ই ডিO d d s a c c c e p t i f খ l ইউ ই=177/102112/158= 1.73530,7089= 2.448
এবং এটির Backgroundredপ্রত্যাবর্তন:
fit <- glm(Accepted~Background, data=dat, family="binomial")
exp(cbind(Odds_and_OR=coef(fit), confint(fit)))
Odds_and_OR 2.5 % 97.5 %
(Intercept) 0.7088608 0.5553459 0.9017961
Backgroundred 2.4480042 1.7397640 3.4595454
একই সময়ে, (Intercept)লব সাথে সঙ্গতিপূর্ণ মতভেদ অনুপাত , যা ঠিক মতভেদ 'নীল' পারিবারিক পটভূমি হচ্ছে মধ্যে পাবার:112 / 158 = 0.7089।
পরিবর্তে যদি, আমি চালান:
fit2 <- glm(Accepted~Background-1, data=dat, family="binomial")
exp(cbind(Odds=coef(fit2), confint(fit2)))
Odds 2.5 % 97.5 %
Backgroundblue 0.7088608 0.5553459 0.9017961
Backgroundred 1.7352941 1.3632702 2.2206569
আয় অবিকল হয় মতভেদ হচ্ছে 'নীল' থেকে পাবার: Backgroundblue(0.7089) এবং মতভেদ হচ্ছে গৃহীত হওয়ার 'রেড': Backgroundred(1.7353)। কোন অডস অনুপাত আছে। সুতরাং দুটি রিটার্ন মান পারস্পরিকভাবে প্রত্যাশিত হয় না।
পরিশেষে, শ্রেণিবদ্ধ রেসিসারে 3 টি উপাদান থাকলে ফলাফল কীভাবে পড়বেন?
একই ম্যানুয়াল বনাম [আর] গণনা:
আমি একই ভিত্তিতে একটি আলাদা কল্পিত ডেটা সেট তৈরি করেছি, তবে এবার তিনটি জাতিগত ব্যাকগ্রাউন্ড ছিল: "লাল", "নীল" এবং "কমলা", এবং একই ক্রমটি চালিয়েছিল:
প্রথম, কন্টিনজেন্সি টেবিল:
Acceptance blue orange red Total
0 86 65 130 281
1 64 42 162 268
Total 150 107 292 549
এবং প্রতিটি নৃতাত্ত্বিক গোষ্ঠীর জন্য প্রবেশের সম্ভাবনা গণনা করেছে :
- ওডস গ্রহণ করুন যদি লাল = 1.246154;
- ওডস গ্রহণ করুন যদি নীল = 0.744186;
- অরেঞ্জ = 0.646154 হলে ওডস গ্রহণ করুন
পাশাপাশি ভিন্ন ভিন্ন অনুপাত :
- বা লাল ভি নীল = 1.674519;
- বা লাল ভি কমলা = 1.928571;
- বা নীল ভি লাল = 0.597186;
- বা নীল ভি কমলা = 1.151717;
- বা কমলা ভি লাল = 0.518519; এবং
- বা কমলা ভি নীল = 0.868269
এবং এখনকার রুটিন লজিস্টিক রিগ্রেশন সহ এগিয়ে চলেছে তার পরে সহগের ক্ষয়ক্ষতি:
fit <- glm(Accepted~Background, data=dat, family="binomial")
exp(cbind(ODDS=coef(fit), confint(fit)))
ODDS 2.5 % 97.5 %
(Intercept) 0.7441860 0.5367042 1.026588
Backgroundorange 0.8682692 0.5223358 1.437108
Backgroundred 1.6745192 1.1271430 2.497853
ফলনশীল মতভেদ হিসাবে "ব্লুজ" জন্য পাবার (Intercept), এবং মতভেদ অনুপাত ব্লু বনাম মধ্যে অরেঞ্জ এর Backgroundorange, এবং বা লাল এর V নীল Backgroundred।
অন্যদিকে, বাধা ছাড়াই প্রত্যাশা সম্ভবত তিনটি স্বতন্ত্র প্রতিকূলতাকে ফিরিয়ে দিয়েছে :
fit2 <- glm(Accepted~Background-1, data=dat, family="binomial")
exp(cbind(ODDS=coef(fit2), confint(fit2)))
ODDS 2.5 % 97.5 %
Backgroundblue 0.7441860 0.5367042 1.0265875
Backgroundorange 0.6461538 0.4354366 0.9484999
Backgroundred 1.2461538 0.9900426 1.5715814
Rস্পষ্টভাবে আহ্বান কোফিসিয়েন্টস (ফাংশন মাধ্যমেcoef) আপনি "মতভেদ অনুপাত" আপনার আউটপুটে আহ্বান করা হয়। এটি আপনাকে উভয়ের মধ্যে পার্থক্য