R से मैंने एक MySQL डेटाबेस में डेटा पढ़ा। एक तिथि स्तंभ है। समस्या यह है कि परिणाम बहुत खराब है।
head(inputd$Semaine_lundi, n=20)
[1] "-1-12-09 00:13:36 LMT" "-1-12-16 00:13:36 LMT" "-1-12-16 00:13:36 LMT" "-1-12-23 00:13:36 LMT"
[5] "-1-12-30 00:13:36 LMT" "-1-12-06 00:13:36 LMT" "-1-12-13 00:13:36 LMT" "-1-12-20 00:13:36 LMT"
[9] "-1-12-27 00:13:36 LMT" "-1-12-30 00:13:36 LMT" "-1-12-30 00:13:36 LMT" "-1-12-30 00:13:36 LMT"
[13] "-1-12-30 00:13:36 LMT" "-1-12-30 00:13:36 LMT" "-1-12-30 00:13:36 LMT" "-1-12-07 00:13:36 LMT"
[17] "-1-12-07 00:13:36 LMT" "-1-12-07 00:13:36 LMT" "-1-12-07 00:13:36 LMT" "-1-12-07 00:13:36 LMT"
मैंने इसे पहले कभी नहीं देखा और कोई रूपांतरण विधि जैसे कि .डेट या as.POSIXct ने काम नहीं किया। कृपया इसे कैसे हल करें?
उत्तर:
जवाब के लिए 0 № 1हम भी उपयोग कर सकते हैं lubridate
पैकेज
library(lubridate)
dmy_hms(x)
#[1] "2009-12-01 00:13:36 UTC"
डेटा
x <- "-1-12-09 00:13:36 LMT"