पायथन में बार्टलेट टेस्ट कैसे करें (चरण दर चरण)


बार्टलेट परीक्षण यह निर्धारित करने के लिए एक सांख्यिकीय परीक्षण है कि कई समूहों के बीच भिन्नताएं समान हैं या नहीं।

कई सांख्यिकीय परीक्षण (जैसे कि एक-तरफ़ा एनोवा ) मानते हैं कि नमूनों के बीच भिन्नताएं बराबर हैं। इस परिकल्पना को सत्यापित करने के लिए बार्टलेट परीक्षण का उपयोग किया जा सकता है।

यह परीक्षण निम्नलिखित शून्य और वैकल्पिक परिकल्पनाओं का उपयोग करता है:

एच 0 : प्रत्येक समूह के बीच का अंतर बराबर है।

एच : कम से कम एक समूह में भिन्नता है जो दूसरों के बराबर नहीं है।

परीक्षण आँकड़ा k-1 डिग्री की स्वतंत्रता के साथ ची-स्क्वायर वितरण का अनुसरण करता है जहाँ k समूहों की संख्या है।

यदि परीक्षण आँकड़ों का संगत पी-मान एक निश्चित स्तर के महत्व से नीचे है (जैसे कि α = 0.05), तो हम शून्य परिकल्पना को अस्वीकार कर सकते हैं और निष्कर्ष निकाल सकते हैं कि सभी समूहों में समान भिन्नता नहीं है।

निम्नलिखित चरण-दर-चरण उदाहरण बताता है कि पायथन में बार्टलेट परीक्षण कैसे करें।

चरण 1: डेटा बनाएं

यह निर्धारित करने के लिए कि क्या तीन अलग-अलग अध्ययन तकनीकों से अलग-अलग परीक्षा परिणाम मिलते हैं, एक प्रोफेसर यादृच्छिक रूप से 10 छात्रों को एक सप्ताह के लिए प्रत्येक तकनीक (तकनीक ए, बी, या सी) का उपयोग करने के लिए नियुक्त करता है, फिर प्रत्येक छात्र को समान कठिनाई की परीक्षा देता है।

30 छात्रों के परीक्षा परिणाम नीचे प्रस्तुत किये गये हैं:

 #create data
A = [85, 86, 88, 75, 78, 94, 98, 79, 71, 80]
B = [91, 92, 93, 85, 87, 84, 82, 88, 95, 96]
C = [79, 78, 88, 94, 92, 85, 83, 85, 82, 81]

चरण 2: बार्टलेट परीक्षण करें

बार्टलेट परीक्षण करने के लिए, हम scipy.stats.bartlett() फ़ंक्शन का उपयोग कर सकते हैं।

हमारे उदाहरण में इस फ़ंक्शन का उपयोग कैसे करें:

 import scipy. stats as stats

#perform Bartlett's test
stats. bartlett (A, B, C)

BartlettResult(statistic=3.30243757, pvalue=0.191815983)

परीक्षण निम्नलिखित परिणाम देता है:

  • परीक्षण आँकड़ा बी : 3.3024
  • पी-वैल्यू: 0.1918

चूँकि पी-मान 0.05 से कम नहीं है, प्रोफेसर शून्य परिकल्पना को अस्वीकार करने में विफल रहेगा। दूसरे शब्दों में, उसके पास यह कहने के लिए पर्याप्त सबूत नहीं हैं कि तीनों समूहों में अलग-अलग अंतर हैं।

इस प्रकार, वह एकतरफा एनोवा को आगे बढ़ाने के लिए आगे बढ़ सकती है।

अतिरिक्त संसाधन

बार्टलेट का टेस्ट कैलकुलेटर
एनोवा मान्यताओं की जांच कैसे करें
पायथन में वन-वे एनोवा कैसे निष्पादित करें

एक टिप्पणी जोड़ने

आपका ईमेल पता प्रकाशित नहीं किया जाएगा. आवश्यक फ़ील्ड चिह्नित हैं *