पायथन में z स्कोर से p मान कैसे ज्ञात करें


अक्सर आँकड़ों में हम एक परिकल्पना परीक्षण के परिणामस्वरूप एक निश्चित z-स्कोर से जुड़े पी-मूल्य को निर्धारित करना चाहते हैं। यदि यह पी-वैल्यू एक निश्चित स्तर के महत्व से नीचे है, तो हम अपनी परिकल्पना परीक्षण की शून्य परिकल्पना को अस्वीकार कर सकते हैं।

पायथन में z-स्कोर से जुड़े p मान को खोजने के लिए, हम scipy.stats.norm.sf() फ़ंक्शन का उपयोग कर सकते हैं, जो निम्नलिखित सिंटैक्स का उपयोग करता है:

scipy.stats.norm.sf(abs(x))

सोना:

  • x: z स्कोर

निम्नलिखित उदाहरण बताते हैं कि बाएं तरफा परीक्षण, दाएं तरफा परीक्षण और दो-पूंछ वाले परीक्षण के लिए जेड-स्कोर से जुड़े पी-मान को कैसे ढूंढें।

वाम परीक्षण

मान लीजिए कि हम बाएं हाथ की परिकल्पना परीक्षण में -0.77 के z-स्कोर से जुड़े पी-मूल्य को ढूंढना चाहते हैं।

 import scipy.stats

#find p-value
scipy.stats.norm.sf(abs(-0.77))

0.22064994634264962

पी-वैल्यू 0.2206 है। यदि हम α = 0.05 के महत्व स्तर का उपयोग करते हैं, तो हम अपनी परिकल्पना परीक्षण की शून्य परिकल्पना को अस्वीकार करने में विफल रहेंगे क्योंकि यह पी-मान 0.05 से कम नहीं है।

सही परीक्षण

मान लीजिए कि हम एक सुदूर-दक्षिणपंथी परिकल्पना परीक्षण में 1.87 के z-स्कोर से जुड़े पी-मान का पता लगाना चाहते हैं।

 import scipy.stats

#find p-value
scipy.stats.norm.sf(abs(1.87))

0.030741908929465954

पी-वैल्यू 0.0307 है। यदि हम α = 0.05 के महत्व स्तर का उपयोग करते हैं, तो हम अपनी परिकल्पना परीक्षण की शून्य परिकल्पना को अस्वीकार कर देंगे क्योंकि यह पी-मान 0.05 से कम है।

दो तरफा परीक्षण

मान लीजिए कि हम दो-पूंछीय परिकल्पना परीक्षण में 1.24 के z-स्कोर से जुड़े पी-मूल्य को खोजना चाहते हैं।

 import scipy.stats

#find p-value for two-tailed test
scipy.stats.norm.sf(abs(1.24))*2

0.21497539414917388

इस दो-तरफ़ा पी-मान को खोजने के लिए, हमने बस एक-तरफ़ा पी-मान को दो से गुणा किया।

पी-वैल्यू 0.2149 है। यदि हम α = 0.05 के महत्व स्तर का उपयोग करते हैं, तो हम अपनी परिकल्पना परीक्षण की शून्य परिकल्पना को अस्वीकार करने में विफल रहेंगे क्योंकि यह पी-मान 0.05 से कम नहीं है।

संबंधित: आप पी-वैल्यू खोजने के लिए इस ऑनलाइन पी-वैल्यू जेड स्कोर कैलकुलेटर का भी उपयोग कर सकते हैं।

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

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