R में सप्ताह का दिन कैसे ज्ञात करें (उदाहरण के साथ)


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

विधि 1: सप्ताह का संख्यात्मक दिन ज्ञात करें (मान लें कि सप्ताह रविवार को शुरू होता है)

 wday(df$date_column)

विधि 2: सप्ताह का संख्यात्मक दिन ज्ञात करें (मान लें कि सप्ताह सोमवार को शुरू होता है)

 wday(df$date_column, week_start= 1 )

विधि 3: सप्ताह में पात्र का दिन ढूंढें (शॉर्टकट लेबल का उपयोग करके)

 wday(df$date_column, label= TRUE )

विधि 4: सप्ताह में पात्र का दिन ढूंढें (पूर्ण सप्ताहांत लेबल का उपयोग करके)

 wday(df$date_column, label= TRUE , abbr= FALSE )

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

 library (lubridate)

#create data frame
df <- data. frame (date=c('2020-10-11', '2020-10-19', '2020-10-31'),
                 sales=c(435, 768, 945))

#view data frame
df

        dirty dates
1 2020-10-11 435
2 2020-10-19 768
3 2020-10-31 945

विधि 1: सप्ताह का संख्यात्मक दिन ज्ञात करें (मान लें कि सप्ताह रविवार को शुरू होता है)

निम्नलिखित कोड दिखाता है कि “दिनांक” कॉलम में सप्ताह के संख्यात्मक दिन का मान कैसे खोजा जाए:

 #find day of week
df$weekday <- wday(df$date)

#view updated data frame
df

        date sales weekend
1 2020-10-11 435 1
2 2020-10-19 768 2
3 2020-10-31 945 7

ध्यान दें कि 1 रविवार को इंगित करता है, 2 सोमवार को इंगित करता है, इत्यादि।

विधि 2: सप्ताह का संख्यात्मक दिन ज्ञात करें (मान लें कि सप्ताह सोमवार को शुरू होता है)

निम्नलिखित कोड दिखाता है कि “तिथि” कॉलम में मानों से सप्ताह का संख्यात्मक दिन कैसे खोजा जाए (यह मानते हुए कि सप्ताह सोमवार को शुरू होता है):

 #find day of week
df$weekday <- wday(df$date, week_start= 1 )

#view updated data frame
df

        date sales weekend
1 2020-10-11 435 7
2 2020-10-19 768 1
3 2020-10-31 945 6

इस परिदृश्य में, 1 सोमवार को इंगित करता है, 2 मंगलवार को इंगित करता है, इत्यादि।

विधि 3: सप्ताह में पात्र का दिन ढूंढें (शॉर्टकट लेबल का उपयोग करके)

निम्नलिखित कोड दिखाता है कि “दिनांक” कॉलम में सप्ताह के संक्षिप्त दिन का मान कैसे खोजा जाए:

 #find day of week
df$weekday <- wday(df$date, label= TRUE )

#view updated data frame
df

        date sales weekend
1 2020-10-11 435 Sun
2 2020-10-19 768 Mon
3 2020-10-31 945 Sat

विधि 4: सप्ताह में पात्र का दिन ढूंढें (पूर्ण सप्ताहांत लेबल का उपयोग करके)

निम्नलिखित कोड दिखाता है कि “दिनांक” कॉलम में सप्ताह के दिन (सप्ताह के पूरे दिन के लेबल का उपयोग करके) मान कैसे खोजें:

 #find day of week
df$weekday <- wday(df$date, label= TRUE , abbr= FALSE )

#view updated data frame
df

        date sales weekend
1 2020-10-11 435 Sunday
2 2020-10-19 768 Monday
3 2020-10-31 945 Saturday

ध्यान दें : आप लुब्रिडेट wday() फ़ंक्शन के लिए संपूर्ण दस्तावेज़ यहां पा सकते हैं।

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

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

आर में दिनांक से वर्ष कैसे निकालें?
किसी दिनांक को R में संख्यात्मक में कैसे परिवर्तित करें
आर में दिनांक के अनुसार डेटा फ़्रेम को कैसे क्रमबद्ध करें
आर में दैनिक डेटा को मासिक और वार्षिक डेटा में कैसे एकत्रित करें

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

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