मैं एक एक्सेल शीट देख रहा हूँ, जो दावा करती है कि मैं गणना कर रहा हूँ , लेकिन मैं इसे करने के इस तरीके को नहीं पहचानता, और मैं सोच रहा था कि क्या मुझे कुछ याद आ रहा है।
यहां वह डेटा है जो इसका विश्लेषण कर रहा है:
+------------------+----------+----------+
| Total Population | Observed | Expected |
+------------------+----------+----------+
| 2000 | 42 | 32.5 |
| 2000 | 42 | 32.5 |
| 2000 | 25 | 32.5 |
| 2000 | 21 | 32.5 |
+------------------+----------+----------+
और यहाँ चाम वर्ग की गणना करने के लिए प्रत्येक समूह के लिए यह रकम है:
P = (sum of all observed)/(sum of total population) = 0.01625
A = (Observed - (Population * P)) ^2
B = Total Population * P * (1-P)
ChiSq = A/B
इसलिए प्रत्येक समूह के लिए है:
2.822793
2.822793
1.759359
4.136448
और कुल ची स्क्वायर है 11.54139
:।
हालाँकि, हर उदाहरण जो मैंने देखा है कि की गणना इससे पूरी तरह अलग है। मैं प्रत्येक समूह के लिए करूंगा:
chiSq = (Observed-Expected)^2 / Expected
और इसलिए ऊपर के उदाहरण के लिए मुझे कुल chi वर्ग मान मिलेगा 11.3538
।
मेरा सवाल है - एक्सेल शीट में वे इस तरह से गणना क्यों कर रहे हैं ? क्या यह एक मान्यताप्राप्त दृष्टिकोण है?
अपडेट करें
यह जानने की मेरी इच्छा है कि मैं इन परिणामों को आर भाषा में दोहराने की कोशिश कर रहा हूं। मैं chisq.test फ़ंक्शन का उपयोग कर रहा हूं और यह एक्सेल शीट के समान संख्या के साथ नहीं आ रहा है। तो अगर किसी को पता है कि आर में यह दृष्टिकोण कैसे करना है तो यह बहुत मददगार होगा!
अद्यतन २
अगर किसी की दिलचस्पी है, तो यहां मैंने R में इसकी गणना कैसे की:
res <- matrix(c((2000-42), 42, (2000-42), 42, (2000-25), 25, (2000-21), 21), 2, 4)
chisq.test(res)
x=c(42,42,25,21);chisq.test(cbind(x,2000-x))