आर में डेटा फ़्रेम से अंतिम पंक्ति कैसे निकालें


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

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

 last_row <- tail(df, n= 1 )

विधि 2: dplyr का उपयोग करें

 library (dplyr)

last_row <- df %>% slice(n())

विधि 3: डेटा.टेबल का उपयोग करें

 library (data.table)

last_row <- setDT(df[nrow(df), ])

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

 #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

उदाहरण 1: बेस आर का उपयोग करके अंतिम पंक्ति निकालें

निम्नलिखित कोड दिखाता है कि आर बेस टेल() फ़ंक्शन का उपयोग करके डेटा फ़्रेम से अंतिम पंक्ति को कैसे निकाला जाए:

 #extract last row in data frame
last_row <- tail(df, n= 1 )

#view last row
last_row

  team points assists rebounds
5 E 95 34 28

टेल() फ़ंक्शन का उपयोग करके, हम डेटा फ़्रेम से केवल अंतिम पंक्ति निकाल सकते हैं।

ध्यान दें कि आप डेटा फ़्रेम की अंतिम n पंक्तियों का चयन करने के लिए n तर्क का मान बदल सकते हैं।

उदाहरण 2: dplyr का उपयोग करके अंतिम पंक्ति निकालें

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

 library (dplyr)

#extract last row in data frame
last_row <- df %>% slice(n())

#view last row
last_row

  team points assists rebounds
1 E 95 34 28

स्लाइस() फ़ंक्शन का उपयोग करके हम डेटा फ़्रेम से केवल अंतिम पंक्ति निकाल सकते हैं।

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

उदाहरण 3: data.table का उपयोग करके अंतिम पंक्ति निकालें

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

 library (data.table)

#extract last row in data frame
last_row <- setDT(df[nrow(df), ])

#view last row
last_row

   team points assists rebounds
1: E 95 34 28

Nrow() फ़ंक्शन का उपयोग करके, हम डेटा फ़्रेम से केवल अंतिम पंक्ति निकाल सकते हैं।

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

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

उन पंक्तियों का चयन कैसे करें जहां मान आर में किसी भी कॉलम में दिखाई देता है
आर में विशिष्ट कॉलम का चयन कैसे करें
आर में इंडेक्स द्वारा कॉलम का चयन कैसे करें

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

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