R में मैट्रिक्स को डेटा फ़्रेम में कैसे बदलें (उदाहरण के साथ)
आप R में मैट्रिक्स को डेटा फ़्रेम में बदलने के लिए दो तरीकों में से एक का उपयोग कर सकते हैं:
विधि 1: बेस आर का उपयोग करके मैट्रिक्स को डेटा फ़्रेम में बदलें
#convert matrix to data frame df <- as. data . frame (mat) #specify column names colnames(df) <- c(' first ', ' second ', ' third ', ...)
विधि 2: टिब्बल पैकेज का उपयोग करके मैट्रिक्स को डेटा फ़्रेम में बदलें
library (tibble) #convert matrix to data frame and specify column names df <- mat %>% as_tibble() %>% setNames(c(' first ', ' second ', ' third ', ...))
निम्नलिखित उदाहरण दिखाते हैं कि आर में निम्नलिखित मैट्रिक्स के साथ अभ्यास में प्रत्येक विधि का उपयोग कैसे करें:
#create matrix mat <- matrix(1:21, nrow= 7 ) #view matrix mast [,1] [,2] [,3] [1,] 1 8 15 [2,] 2 9 16 [3,] 3 10 17 [4,] 4 11 18 [5,] 5 12 19 [6,] 6 13 20 [7,] 7 14 21
उदाहरण 1: बेस आर का उपयोग करके मैट्रिक्स को डेटा फ़्रेम में बदलें
निम्नलिखित कोड दिखाता है कि बेस आर का उपयोग करके मैट्रिक्स को डेटा फ्रेम में कैसे परिवर्तित किया जाए:
#convert matrix to data frame df <- as. data . frame (mat) #specify columns of data frame colnames(df) <- c(' first ', ' second ', ' third ') #view structure of data frame str(df) 'data.frame': 7 obs. of 3 variables: $first: int 1 2 3 4 5 6 7 $second: int 8 9 10 11 12 13 14 $third: int 15 16 17 18 19 20 21
परिणाम से, हम देख सकते हैं कि मैट्रिक्स को सात अवलोकनों (पंक्तियों) और 3 चर (कॉलम) के साथ एक डेटा फ्रेम में बदल दिया गया है।
उदाहरण 2: टिब्बल पैकेज का उपयोग करके मैट्रिक्स को डेटा फ़्रेम में बदलें
निम्नलिखित कोड दिखाता है कि मैट्रिक्स को आर में टिब्बल में कैसे परिवर्तित किया जाए:
library (tibble) #convert matrix to tibble df <- mat %>% as_tibble() %>% setNames(c(' first ', ' second ', ' third ')) #view tibble df # A tibble: 7 x 3 first second third 1 1 8 15 2 2 9 16 3 3 10 17 4 4 11 18 5 5 12 19 6 6 13 20 7 7 14 21
परिणाम से हम देख सकते हैं कि मैट्रिक्स को 7 पंक्तियों और 3 स्तंभों के साथ एक टिब्बल में बदल दिया गया है।
नोट : डेटा फ़्रेम के बजाय टिबल्स का उपयोग करने के कई फायदे हैं, खासकर अत्यधिक बड़े डेटा सेट के साथ। यहां कुछ लाभ देखें।
अतिरिक्त संसाधन
निम्नलिखित ट्यूटोरियल बताते हैं कि आर में अन्य सामान्य कार्य कैसे करें:
आर में मैट्रिक्स को वेक्टर में कैसे बदलें
आर में डेटाफ्रेम को मैट्रिक्स में कैसे परिवर्तित करें
किसी सूची को R में मैट्रिक्स में कैसे परिवर्तित करें