किसी कारक को r में दिनांक में कैसे बदलें (उदाहरण के साथ)


आप किसी कारक को R में दिनांक में त्वरित रूप से परिवर्तित करने के लिए दो तरीकों में से एक का उपयोग कर सकते हैं:

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

 as. Date (factor_variable, format = ' %m/%d/%Y ')

विधि 2: चिकनाई का प्रयोग करें

 library (lubridate)

mdy(factor_variable)

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

 #create data frame
df <- data. frame (day=factor(c('1/1/2020', '1/13/2020', '1/15/2020')),
                 sales=c(145, 190, 223))

#view data frame
df

        day sales
1 1/1/2020 145
2 1/13/2020 190
3 1/15/2020 223

#view class of 'day' variable
class(df$day)

[1] “factor”

उदाहरण 1: R आधार का उपयोग करके किसी कारक को दिनांक में बदलें

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

 #convert 'day' column to date format
df$day <- as. Date (df$day, format = ' %m/%d/%Y ')

#view updated data frame
df

         day sales
1 2020-01-01 145
2 2020-01-13 190
3 2020-01-15 223

#view class of 'day' variable
class(df$day)

[1] “Date”

ध्यान दें कि “दिन” वेरिएबल को दिनांक प्रारूप में परिवर्तित कर दिया गया है।

उदाहरण 2: ल्यूब्रिडेट का उपयोग करके कारक को दिनांक में बदलें

निम्नलिखित कोड दिखाता है कि लुब्रिडेट पैकेज से mdy() फ़ंक्शन का उपयोग करके ‘दिन’ चर को एक कारक से एक तारीख में कैसे परिवर्तित किया जाए:

 library (lubridate)

#convert 'day' column to date format
df$day <- mdy(df$day)

#view updated data frame
df

         day sales
1 2020-01-01 145
2 2020-01-13 190
3 2020-01-15 223

#view class of 'day' variable
class(df$day)

[1] “Date”

वेरिएबल ‘दिन’ को दिनांक प्रारूप में परिवर्तित कर दिया गया है।

ध्यान दें कि mdy() माह-दिन-वर्ष प्रारूप निर्दिष्ट करता है।

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

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

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

किसी दिनांक को R में संख्यात्मक में कैसे परिवर्तित करें
आर में न्यूमेरिक को कैरेक्टर में कैसे बदलें
आर में श्रेणीबद्ध चर को संख्यात्मक में कैसे परिवर्तित करें

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

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