आर में इंटरक्वेर्टाइल रेंज की गणना कैसे करें (उदाहरण के साथ)


अंतरचतुर्थक श्रेणी किसी डेटा सेट के पहले चतुर्थक (25वें प्रतिशतक) और तीसरे चतुर्थक (75वें प्रतिशतक) के बीच अंतर को दर्शाती है।

सरल शब्दों में, यह मानों के मध्य 50% के बीच विचलन को मापता है।

आईक्यूआर = क्यू3 – क्यू1

हम R में मानों के एक सेट की इंटरक्वेर्टाइल रेंज की गणना करने के लिए अंतर्निहित IQR() फ़ंक्शन का उपयोग कर सकते हैं:

 IQR(x)

निम्नलिखित उदाहरण दिखाते हैं कि व्यवहार में इस फ़ंक्शन का उपयोग कैसे करें।

उदाहरण 1: एक सदिश की अंतःचतुर्थक सीमा

निम्नलिखित कोड दिखाता है कि वेक्टर में मानों की अंतरचतुर्थक श्रेणी की गणना कैसे करें:

 #definevector
x <- c(4, 6, 6, 7, 8, 12, 15, 17, 20, 21, 21, 23, 24, 27, 28)

#calculate interquartile range of values in vector
IQR(x)

[1] 14.5

उदाहरण 2: लुप्त मानों वाले एक वेक्टर की अंतरचतुर्थक सीमा

यदि आपके वेक्टर में अनुपलब्ध मान हैं, तो इंटरक्वेर्टाइल रेंज की गणना करते समय लुप्त मानों को अनदेखा करने के लिए na.rm=TRUE निर्दिष्ट करना सुनिश्चित करें:

 #define vector with some missing values
x <- c(4, 6, NA, 7, NA, NA, 15, 17, 20, 21, 21, 23, 24, 27, 28)

#calculate interquartile range of values in vector
IQR(x, na. rm = TRUE )

[1] 10.25

उदाहरण 3: डेटा फ़्रेम में कॉलम इंटरक्वेर्टाइल रेंज

निम्नलिखित कोड दिखाता है कि डेटा फ्रेम में किसी विशिष्ट कॉलम के लिए इंटरक्वेर्टाइल रेंज की गणना कैसे करें:

 #define data frame
df <- data. frame (var1=c(1, 3, 3, 4, 5),
                 var2=c(7, 7, 8, 3, 2),
                 var3=c(3, 3, 6, 6, 8),
                 var4=c(1, 1, 2, 8, 9))

#calculate interquartile range of 'var1' column
IQR(df$var1)

[1] 1

उदाहरण 4: डेटा फ़्रेम में एकाधिक कॉलमों की इंटरक्वेर्टाइल रेंज

निम्नलिखित कोड दिखाता है कि डेटा फ्रेम में एकाधिक कॉलमों की इंटरक्वेर्टाइल रेंज की गणना कैसे करें:

 #define data frame
df <- data. frame (var1=c(1, 3, 3, 4, 5),
                 var2=c(7, 7, 8, 3, 2),
                 var3=c(3, 3, 6, 6, 8),
                 var4=c(1, 1, 2, 8, 9))

#calculate interquartile range of 'var1', 'var2', and 'var4' columns
sapply(df[, c(' var1 ', ' var2 ', ' var4 ')], IQR)

var1 var2 var4 
   1 4 7

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

आर में रेंज कैसे खोजें?
आर में मानक विचलन की गणना कैसे करें
अंतरचतुर्थक श्रेणी की व्याख्या कैसे करें
अंतरचतुर्थक सीमा और मानक विचलन: क्या अंतर है?

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

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