आर में रेंज कैसे खोजें (उदाहरण के साथ)


रेंज किसी डेटा सेट में सबसे बड़े और सबसे छोटे मान के बीच का अंतर है।

हम R में डेटासेट की सीमा ज्ञात करने के लिए निम्नलिखित सिंटैक्स का उपयोग कर सकते हैं:

 data <- c(1, 3, NA, 5, 16, 18, 22, 25, 29)

#calculate range
max(data, na. rm = TRUE ) - min(data, na. rm = TRUE )

[1] 28

और हम डेटासेट में सबसे छोटे और सबसे बड़े मान प्रदर्शित करने के लिए बेस आर में रेंज() फ़ंक्शन का उपयोग कर सकते हैं:

 data <- c(1, 3, NA, 5, 16, 18, 22, 25, 29)

#calculate range values
range(data, na. rm = TRUE )

[1] 1 29

यह ट्यूटोरियल आर में डेटासेट की सीमा की गणना के कई उदाहरण दिखाता है।

सम्बंधित: सांख्यिकी में विचरण माप

उदाहरण 1: एकल चर की सीमा की गणना करें

निम्नलिखित कोड दिखाता है कि आर में एकल चर की सीमा की गणना कैसे करें:

 #create data frame
df <- data. frame (x=c(1, 3, NA, 5, 16, 18, 22, 25),
                 y=c(NA, 4, 8, 9, 14, 23, 29, 31),
                 z=c(2, NA, 9, 4, 13, 17, 22, 24))

#find range of variable x in the data frame
max(df$x, na. rm = TRUE ) - min(df$x, na. rm = TRUE )

[1] 24

उदाहरण 2: एकाधिक चरों की सीमा की गणना करें

निम्नलिखित कोड दिखाता है कि आर में एकाधिक चर की सीमा की गणना कैसे करें:

 #create data frame
df <- data. frame (x=c(1, 3, NA, 5, 16, 18, 22, 25),
                 y=c(NA, 4, 8, 9, 14, 23, 29, 31),
                 z=c(2, NA, 9, 4, 13, 17, 22, 24))

#find range of variable x and y in the data frame
sapply(df[c(' x ',' y ')], function (df) max(df, na.rm= TRUE ) - min(df, na.rm= TRUE ))

 xy
24 27 

#find range of all variables in the data frame
sapply(df, function (df) max(df, na.rm= TRUE ) - min(df, na.rm= TRUE ))

 X Y Z
24 27 22 

आर में अप्लाई(), लैप्पली() , सैप्लाई() और टैपप्लाई() के लिए एक गाइड

उदाहरण 3: संपूर्ण डेटा फ़्रेम की सीमा की गणना करें

निम्नलिखित कोड दिखाता है कि डेटा फ़्रेम में सभी मानों की सीमा की गणना कैसे करें:

 #create data frame
df <- data.frame(x=c(1, 3, NA, 5, 16, 18, 22, 25),
                 y=c(NA, 4, 8, 9, 14, 23, 29, 31),
                 z=c(2, NA, 9, 4, 13, 17, 22, 24))

#find range of all values in entire data frame
max(df, na.rm= TRUE ) - min(df, na.rm= TRUE )

[1] 30

इस उदाहरण में, संपूर्ण डेटा ब्लॉक की सीमा 31 – 1 = 30 निकली।

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

निम्नलिखित ट्यूटोरियल बताते हैं कि आर में अन्य सामान्य कार्य कैसे करें:

आर में अंतरचतुर्थक सीमा की गणना कैसे करें
आर में मानक विचलन की गणना कैसे करें
आर में प्रतिशतक की गणना कैसे करें

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

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