आर में डेटा फ्रेम की पहली एन पंक्तियों का चयन कैसे करें (3 उदाहरण)


आप R में डेटा फ़्रेम की पहली N पंक्तियों का चयन करने के लिए निम्न में से किसी भी विधि का उपयोग कर सकते हैं:

विधि 1: बेस आर से हेड() का उपयोग करें

 head(df, 3)

विधि 2: बेस आर से अनुक्रमण का उपयोग करें

 df[1:3, ]

विधि 3: dplyr से स्लाइस() का उपयोग करें

 library (dplyr)

df %>% slice(1:3)

निम्नलिखित उदाहरण दिखाते हैं कि निम्नलिखित डेटा फ़्रेम के साथ व्यवहार में प्रत्येक विधि का उपयोग कैसे करें:

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

#view data frame
df

  team points assists
1 A 99 33
2 B 90 28
3 C 86 31
4 D 88 39
5 E 95 34
6 F 99 35
7 G 91 40

उदाहरण 1: बेस आर से हेड() का उपयोग करना

डेटा ब्लॉक की पहली एन पंक्तियों का चयन करने का एक तरीका आर डेटाबेस के हेड() फ़ंक्शन का उपयोग करना है:

 #select first 3 rows of data frame
head(df, 3)

team points assists
1 A 99 33
2 B 90 28
3 C 86 31

यदि आप बिना किसी संख्यात्मक तर्क के हेड() फ़ंक्शन का उपयोग करते हैं, तो आर स्वचालित रूप से डेटा फ़्रेम की पहली 6 पंक्तियों का चयन करेगा:

 #select first 6 rows of data frame
head(df)

team points assists
1 A 99 33
2 B 90 28
3 C 86 31
4 D 88 39
5 E 95 34
6 F 99 35

उदाहरण 2: बेस आर से अनुक्रमण का उपयोग करें

डेटा ब्लॉक की पहली एन पंक्तियों का चयन करने का दूसरा तरीका आर-आधारित इंडेक्सिंग सिंटैक्स का उपयोग करना है:

 #select first 3 rows of data frame
df[1:3, ]

team points assists
1 A 99 33
2 B 90 28
3 C 86 31

आप किसी विशिष्ट कॉलम की केवल पहली N पंक्तियों का चयन करने के लिए भी इस सिंटैक्स का उपयोग कर सकते हैं:

 #select first 3 rows of 'team' and 'points' columns only
df[1:3, c(' team ', ' points ')]

team points
1 to 99
2 B 90
3 C 86

उदाहरण 3: dplyr से स्लाइस() का उपयोग करें

डेटा फ़्रेम की पहली N पंक्तियों का चयन करने का दूसरा तरीका dplyr पैकेज से स्लाइस() फ़ंक्शन का उपयोग करना है:

 library (dplyr)

#select first 3 rows of data frame
df %>% slice(1:3)

team points assists
1 A 99 33
2 B 90 28
3 C 86 31

संबंधित: dplyr में स्लाइस() फ़ंक्शन का उपयोग कैसे करें (उदाहरण के साथ)

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

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

R में डेटा फ़्रेम में पंक्तियाँ कैसे जोड़ें
आर में डुप्लिकेट लाइनें कैसे हटाएं
आर में विशिष्ट पंक्तियों का योग कैसे करें

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

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