पायथन में क्रैमर वी की गणना कैसे करें
क्रैमर वी दो नाममात्र चरों के बीच संबंध की ताकत का एक माप है।
यह 0 से 1 तक जाता है जहां:
- 0 दो चरों के बीच कोई संबंध नहीं दर्शाता है।
- 1 दो चरों के बीच एक मजबूत संबंध को दर्शाता है।
इसकी गणना इस प्रकार की जाती है:
क्रैमर का वी = √ (एक्स 2 /एन) / मिनट(सी-1, आर-1)
सोना:
- एक्स 2 : ची स्क्वायर आँकड़ा
- n: कुल नमूना आकार
- आर: पंक्तियों की संख्या
- सी: स्तंभों की संख्या
यह ट्यूटोरियल पायथन में एक आकस्मिक तालिका के लिए क्रैमर वी की गणना के कुछ उदाहरण प्रदान करता है।
उदाहरण 1: 2×2 टेबल के लिए क्रैमर वी
निम्नलिखित कोड दिखाता है कि 2×2 तालिका के लिए क्रैमर वी की गणना कैसे करें:
#load necessary packages and functions import scipy. stats as stats import numpy as np #create 2x2 table data = np. array ([[7,12], [9,8]]) #Chi-squared test statistic, sample size, and minimum of rows and columns X2 = stats. chi2_contingency (data, correction= False )[0] n = np. sum (data) minDim = min( data.shape )-1 #calculate Cramer's V V = np. sqrt ((X2/n) / minDim) #display Cramer's V print(V) 0.1617
क्रैमर का V 0.1617 निकला, जो तालिका में दो चर के बीच काफी कमजोर संबंध को इंगित करता है।
उदाहरण 2: बड़ी तालिकाओं के लिए क्रैमर वी
ध्यान दें कि हम किसी भी आकार की सरणी के लिए Cramer के V की गणना करने के लिए CramerV फ़ंक्शन का उपयोग कर सकते हैं।
निम्नलिखित कोड दिखाता है कि 2 पंक्तियों और 3 स्तंभों वाली तालिका के लिए क्रैमर वी की गणना कैसे करें:
#load necessary packages and functions import scipy. stats as stats import numpy as np #create 2x2 table data = np. array ([[6,9], [8, 5], [12, 9]]) #Chi-squared test statistic, sample size, and minimum of rows and columns X2 = stats. chi2_contingency (data, correction= False )[0] n = np. sum (data) minDim = min( data.shape )-1 #calculate Cramer's V V = np. sqrt ((X2/n) / minDim) #display Cramer's V print(V) 0.1775
क्रैमर का V 0.1775 निकला।
ध्यान दें कि इस उदाहरण में 2 पंक्तियों और 3 स्तंभों वाली एक तालिका का उपयोग किया गया है, लेकिन बिल्कुल वही कोड किसी भी आयाम की तालिका के लिए काम करता है।
अतिरिक्त संसाधन
पायथन में ची स्क्वायर इंडिपेंडेंस टेस्ट
पायथन में ची-स्क्वायर गुडनेस-ऑफ-फिट परीक्षण
पायथन में फिशर का सटीक परीक्षण