उत्तर: किसी कॉलम में सबसे पुरानी तारीख कैसे खोजें


आर में डेटा फ्रेम के कॉलम में सबसे पुरानी तारीख खोजने के लिए आप निम्नलिखित विधियों का उपयोग कर सकते हैं:

विधि 1: कॉलम में सबसे पुरानी तारीख खोजें

 min(df$date_column)

विधि 2: कॉलम में सबसे पुरानी तारीख वाली पंक्ति ढूंढें

 df[which. min (df$date), ]

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

 #create data frame
df <- data. frame (date=as. Date (c('2022-04-01','2022-02-12','2022-06-13','2022-02-04',
                                '2022-07-01','2022-02-19','2022-12-03','2022-04-04')),
                 sales = c(12, 15, 24, 24, 14, 19, 12, 38))

#view data frame
df

        dirty date
1 2022-04-01 12
2 2022-02-12 15
3 2022-06-13 24
4 2022-02-04 24
5 2022-07-01 14
6 2022-02-19 19
7 2022-12-03 12
8 2022-04-04 38

उदाहरण 1: कॉलम में सबसे पुरानी तारीख खोजें

हम डेटा फ्रेम के दिनांक कॉलम में सबसे पुरानी तारीख खोजने के लिए निम्नलिखित कोड का उपयोग कर सकते हैं:

 #find earliest date in 'date' column
min(df$date)

[1] "2022-02-04"

परिणाम से, हम देख सकते हैं कि दिनांक कॉलम में सबसे पुरानी तारीख 02/04/2022 है।

ध्यान दें : यदि आप नवीनतम तारीख खोजना चाहते हैं, तो बस कोड में न्यूनतम को अधिकतम से बदलें।

उदाहरण 2: कॉलम में सबसे पुरानी तारीख वाली पंक्ति ढूंढें

हम डेटा फ्रेम के दिनांक कॉलम में सबसे पुरानी तारीख वाली पंक्ति ढूंढने के लिए निम्नलिखित कोड का उपयोग कर सकते हैं:

 #find row with earliest date in 'date' column
df[which. min (df$date), ]

        dirty date
4 2022-02-04 24

आउटपुट दिनांक कॉलम में सबसे पुरानी तारीख वाली संपूर्ण पंक्ति प्रदर्शित करता है।

उदाहरण के लिए, हम इस पंक्ति में निम्नलिखित मान देख सकते हैं:

  • दिनांक : 2022-02-04
  • गंदा : 24

ध्यान दें : यदि आप सबसे हालिया तारीख वाली पंक्ति ढूंढना चाहते हैं, तो कोड में Which.min() को Which.max() से बदलें।

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

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

आर में दिनांक अनुक्रम कैसे उत्पन्न करें
आर में स्ट्रिंग्स को तारीखों में कैसे परिवर्तित करें
आर में तारीखों के बीच महीनों की संख्या की गणना कैसे करें

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

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