Dplyr का उपयोग करके डेटा फ़्रेम से अंतिम पंक्ति को कैसे हटाएं


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

विधि 1: डेटा फ़्रेम की अंतिम पंक्ति हटाएँ

 library (dplyr)

#remove last row from data frame
df <- df %>% filter(row_number() <= n()- 1 )

विधि 2: डेटा फ़्रेम की अंतिम N पंक्तियाँ हटाएँ

 library (dplyr)

#remove last four rows from data frame
df <- df %>% filter(row_number() <= n()- 4 )

नोट : n() फ़ंक्शन डेटा फ़्रेम में पंक्तियों की कुल संख्या निकालता है।

row_number() <= n() का उपयोग करते हुए, हम निर्दिष्ट करते हैं कि हम डेटा फ़्रेम को केवल उन पंक्तियों को शामिल करने के लिए फ़िल्टर करना चाहते हैं जिनकी पंक्ति संख्या कुछ संख्या घटाए जाने के साथ पंक्तियों की कुल संख्या से कम है।

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

 #create data frame
df <- data. frame (team=c('A', 'A', 'A', 'B', 'B', 'C', 'C', 'C'),
                 points=c(18, 13, 19, 14, 24, 21, 20, 28),
                 assists=c(5, 7, 17, 9, 12, 9, 5, 12))

#view data frame
df

  team points assists
1 to 18 5
2 to 13 7
3 A 19 17
4 B 14 9
5 B 24 12
6 C 21 9
7 C 20 5
8 C 28 12

उदाहरण 1: डेटा फ़्रेम की अंतिम पंक्ति हटाएँ

निम्नलिखित कोड दिखाता है कि डेटा फ़्रेम से अंतिम पंक्ति को कैसे हटाया जाए:

 library (dplyr)

#remove last row from data frame
df <- df %>% filter(row_number() <= n()- 1 )

#view updated data frame
df

  team points assists
1 to 18 5
2 to 13 7
3 A 19 17
4 B 14 9
5 B 24 12
6 C 21 9
7 C 20 5

ध्यान दें कि डेटा फ़्रेम की अंतिम पंक्ति हटा दी गई है।

उदाहरण 2: डेटा फ़्रेम की अंतिम N पंक्तियाँ हटाएँ

निम्नलिखित कोड दिखाता है कि डेटा फ़्रेम से अंतिम चार पंक्तियों को कैसे हटाया जाए:

 library (dplyr)

#remove last four rows from data frame
df <- df %>% filter(row_number() <= n()- 4 )

#view updated data frame
df

  team points assists
1 to 18 5
2 to 13 7
3 A 19 17
4 B 14 9

ध्यान दें कि डेटा फ़्रेम की अंतिम चार पंक्तियाँ हटा दी गई हैं।

नोट : डेटा फ्रेम के अंत से अलग-अलग संख्या में लाइनें हटाने के लिए, बस कोड में 4 को एक अलग संख्या से बदलें।

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

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

Dplyr का उपयोग करके इंडेक्स द्वारा कॉलम का चयन कैसे करें
Dplyr का उपयोग करके समूह द्वारा चरों को कैसे क्रमबद्ध करें
dplyr में NA को शून्य से कैसे बदलें

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

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