R में dim() फ़ंक्शन का उपयोग कैसे करें


R में dim() फ़ंक्शन का उपयोग किसी सरणी, मैट्रिक्स या डेटा फ़्रेम के आयाम प्राप्त करने या सेट करने के लिए किया जा सकता है।

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

उदाहरण 1: डेटा फ़्रेम आयाम प्राप्त करने के लिए dim() का उपयोग करें

मान लीजिए कि हमारे पास R में निम्नलिखित डेटा फ़्रेम है:

 #create data frame
df <- data. frame (team=c('A', 'B', 'C', 'D', 'E'),
                 points=c(99, 90, 86, 88, 95),
                 assists=c(33, 28, 31, 39, 34),
                 rebounds=c(30, 28, 24, 24, 28))

#view data frame
df

  team points assists rebounds
1 A 99 33 30
2 B 90 28 28
3 C 86 31 24
4 D 88 39 24
5 E 95 34 28

हम डेटा फ़्रेम में पंक्तियों और स्तंभों की संख्या प्राप्त करने के लिए dim() फ़ंक्शन का उपयोग कर सकते हैं:

 #get dimensions of data frame
dim(df)

[1] 5 4

परिणाम से हम देख सकते हैं कि डेटा फ़्रेम में 5 पंक्तियाँ और 4 कॉलम हैं।

उदाहरण 2: मैट्रिक्स आयाम प्राप्त करने के लिए dim() का उपयोग करें

मान लीजिए कि हमारे पास R में निम्नलिखित मैट्रिक्स है:

 #create matrix
mat <- matrix(c(1, 4, 4, 8, 5, 4, 3, 8), nrow= 4 )

#view matrix
mast

     [,1] [,2]
[1,] 1 5
[2,] 4 4
[3,] 4 3
[4,] 8 8

हम मैट्रिक्स में पंक्तियों और स्तंभों की संख्या प्राप्त करने के लिए dim() फ़ंक्शन का उपयोग कर सकते हैं:

 #get dimensions of matrix
sun(mat)

[1] 4 2

परिणाम से, हम देख सकते हैं कि मैट्रिक्स में 4 पंक्तियाँ और 2 कॉलम हैं।

उदाहरण 3: मैट्रिक्स आयाम सेट करने के लिए dim() का उपयोग करें

हम मैट्रिक्स के आयामों को परिभाषित करने के लिए dim() का भी उपयोग कर सकते हैं:

 #create vector of values
x <- c(1, 4, 4, 8, 5, 4, 3, 8)

#define dimensions for values
dim(x) <- c(4, 2)

#view result
x

     [,1] [,2]
[1,] 1 5
[2,] 4 4
[3,] 4 3
[4,] 8 8

#view class
class(x)

[1] "matrix" "array" 

परिणाम 4 पंक्तियों और 2 स्तंभों का एक मैट्रिक्स (और तालिका) है।

उदाहरण 4: आयाम प्राप्त करने के लिए dim() का उपयोग करें

हम किसी ऑब्जेक्ट की केवल पंक्तियों की संख्या या केवल स्तंभों की संख्या प्राप्त करने के लिए dim(x)[1] और dim(x)[2] का भी उपयोग कर सकते हैं।

उदाहरण के लिए, मान लें कि हमारे पास निम्नलिखित मैट्रिक्स है:

 #create matrix
x <- matrix(c(1, 4, 4, 8, 5, 4, 3, 8), nrow= 4 )

#view matrix
x

     [,1] [,2]
[1,] 1 5
[2,] 4 4
[3,] 4 3
[4,] 8 8

हम केवल पंक्तियों की संख्या प्राप्त करने के लिए dim(x)[1] का उपयोग कर सकते हैं:

 #display number of rows in matrix
dim(x)[1]

[1] 4

और हम केवल स्तंभों की संख्या प्राप्त करने के लिए dim(x)[2] का उपयोग कर सकते हैं:

 #display number of columns in matrix
dim(x)[2]

[1] 2

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

निम्नलिखित ट्यूटोरियल बताते हैं कि R में अन्य सामान्य फ़ंक्शंस का उपयोग कैसे करें:

आर में टेबलेट() फ़ंक्शन का उपयोग कैसे करें
आर में लंबाई() फ़ंक्शन का उपयोग कैसे करें
आर में रिप्लिकेट() फ़ंक्शन का उपयोग कैसे करें

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

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