आर में डेटा फ़्रेम से विशिष्ट कॉलम कैसे निकालें
आप R में डेटा फ़्रेम से विशिष्ट कॉलम निकालने के लिए निम्नलिखित विधियों का उपयोग कर सकते हैं:
विधि 1: बेस आर का उपयोग करके विशिष्ट कॉलम निकालें
df[c(' col1 ', ' col3 ', ' col4 ')]
विधि 2: dplyr का उपयोग करके विशिष्ट कॉलम निकालें
library (dplyr)
df %>%
select(col1, col3, col4)
निम्नलिखित उदाहरण दिखाते हैं कि आर में निम्नलिखित डेटा फ्रेम के साथ प्रत्येक विधि का उपयोग कैसे करें:
#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), steals=c(9, 12, 4, 7, 8)) #view data frame df team points assists rebounds steals 1 A 99 33 30 9 2 B 90 28 28 12 3 C 86 31 24 4 4 D 88 39 24 7 5 E 95 34 28 8
विधि 1: बेस आर का उपयोग करके विशिष्ट कॉलम निकालें
निम्नलिखित कोड दिखाता है कि बेस आर का उपयोग करके टीम , सहायता और रिबाउंड कॉलम को कैसे निकाला जाए:
#select 'team', 'assists' and 'rebounds' columns
df[c(' team ', ' assists ', ' rebounds ')]
team assists rebounds
1 to 33 30
2 B 28 28
3 C 31 24
4 D 39 24
5 E 34 28
ध्यान दें कि हमारे द्वारा निर्दिष्ट प्रत्येक कॉलम डेटा फ़्रेम से निकाला गया था।
यह भी ध्यान रखें कि आप इन कॉलमों को सूचकांक स्थिति के आधार पर भी निकाल सकते हैं:
#select columns in index positions 1, 3 and 4
df[c(1, 3, 4)]
team assists rebounds
1 to 33 30
2 B 28 28
3 C 31 24
4 D 39 24
5 E 34 28
यह सिंटैक्स कॉलम इंडेक्स स्थिति 1, 3 और 4 में कॉलम निकालता है।
विधि 2: dplyr का उपयोग करके विशिष्ट कॉलम निकालें
निम्नलिखित कोड दिखाता है कि dplyr पैकेज से चयन() फ़ंक्शन का उपयोग करके टीम , सहायता और रिबाउंड कॉलम कैसे निकालें:
library (dplyr)
#select 'team', 'assists' and 'rebounds' columns
df %>%
select(team, assists, rebounds)
team assists rebounds
1 to 33 30
2 B 28 28
3 C 31 24
4 D 39 24
5 E 34 28
ध्यान दें कि हमारे द्वारा निर्दिष्ट प्रत्येक कॉलम डेटा फ़्रेम से निकाला गया था।
यह भी ध्यान रखें कि आप इन कॉलमों को सूचकांक स्थिति के आधार पर भी निकाल सकते हैं:
library (dplyr)
#select 'team', 'assists' and 'rebounds' columns
df %>%
select(1, 3, 4)
team assists rebounds
1 to 33 30
2 B 28 28
3 C 31 24
4 D 39 24
5 E 34 28
यह सिंटैक्स कॉलम इंडेक्स स्थिति 1, 3 और 4 में कॉलम निकालता है।
अतिरिक्त संसाधन
निम्नलिखित ट्यूटोरियल बताते हैं कि आर में अन्य सामान्य कार्य कैसे करें:
आर में केवल संख्यात्मक कॉलम का चयन कैसे करें
आर में एकाधिक कॉलम कैसे हटाएं
आर में कॉलम को पुनर्व्यवस्थित कैसे करें