आर में किसी तारीख में महीनों को कैसे जोड़ें और घटाएं


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

विधि 1: महीने जोड़ें

 #add two months to date
my_date %m+% months( 2 )

विधि 2: महीने घटाएँ

 #subtract two months from date
my_date %m-% months( 2 )

निम्नलिखित उदाहरण दिखाते हैं कि व्यवहार में प्रत्येक विधि का उपयोग कैसे करें।

उदाहरण 1: इस दिन में महीने जोड़ें

निम्नलिखित कोड दिखाता है कि आर में किसी तारीख में दो महीने कैसे जोड़ें:

 library (lubridate)

#define date
my_date <- as. Date ("2022-7-15")

#add two months to date
my_date %m+% months( 2 )

[1] "2022-09-15"

ध्यान दें कि 09/15/2022 की नई तारीख बनाने के लिए 07/15/2022 की मूल तारीख में दो महीने जोड़े गए हैं।

उदाहरण 2: तारीख से महीने घटाएँ

निम्नलिखित कोड दिखाता है कि आर में किसी तारीख से दो महीने कैसे घटाएं:

 library (lubridate)

#define date
my_date <- as. Date ("2022-7-15")

#subtract two months from date
my_date %m-% months( 2 )

[1] "2022-05-15"

ध्यान दें कि 05/15/2022 की नई तारीख बनाने के लिए 07/15/2022 की मूल तारीख से दो महीने घटा दिए गए हैं।

उदाहरण 3: डेटा फ़्रेम में महीने जोड़ें और घटाएँ

मान लीजिए कि हमारे पास R में निम्नलिखित डेटा फ़्रेम है:

 #create data frame
df <- data. frame (date= as.Date (c("2022-3-14", "2022-5-29", "2022-7-15")),
                 sales=c(140, 119, 138))

#view data frame
df

        dirty date
1 2022-03-14 140
2 2022-05-29 119
3 2022-07-15 138

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

 library (lubridate)

#create new column that adds two months to each date
df$two_months_after <- df$date %m+% months( 2 )

#create new column that subtracts two months from each date
df$two_months_before <- df$date %m-% months( 2 )

#view updated data frame
df

        date sales two_months_after two_months_before
1 2022-03-14 140 2022-05-14 2022-01-14
2 2022-05-29 119 2022-07-29 2022-03-29
3 2022-07-15 138 2022-09-15 2022-05-15

ध्यान दें कि डेटा फ़्रेम में दो नए कॉलम जोड़े गए हैं।

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

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

आर में दिनांक से वर्ष कैसे निकालें?
आर (डब्ल्यू) में महीने के हिसाब से डेटा को कैसे समूहित करें
आर में तारीखों के बीच महीनों की संख्या की गणना कैसे करें

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

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