आर में डेटा फ़्रेम से अंतिम पंक्ति कैसे निकालें
आप 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() फ़ंक्शन का उपयोग करके, हम डेटा फ़्रेम से केवल अंतिम पंक्ति निकाल सकते हैं।
अतिरिक्त संसाधन
निम्नलिखित ट्यूटोरियल बताते हैं कि आर में अन्य सामान्य ऑपरेशन कैसे करें:
उन पंक्तियों का चयन कैसे करें जहां मान आर में किसी भी कॉलम में दिखाई देता है
आर में विशिष्ट कॉलम का चयन कैसे करें
आर में इंडेक्स द्वारा कॉलम का चयन कैसे करें