【发布时间】:2023-03-18 03:18:01
【问题描述】:
我有从互联网收集的数据。日期列格式类似于“1 个月前”“2 年前”“4 天前”,我需要更改此格式。
我试过了:
googleR$`Date/Time` <- as.Date.character(googleR$`Date/Time`,
format = format(googleR$`Date/Time`),
tryFormats = c("%d/%m/%Y"))
但它只给了我所有记录的今天日期
我也尝试了很多其他方法,但出现了同样的错误
“字符串不是标准的明确格式”
这是我要转换的数据:
format.factor(googleR$`Date/Time`)
[1] "7 months ago " "2 months ago " "a week ago " "2 years ago " "2 years ago " "5 months ago " "10 months ago"
[8] "2 years ago " "4 years ago " "2 years ago " "2 years ago " "11 months ago" "3 years ago " "3 years ago "
[15] "2 years ago " "2 years ago " "10 months ago" "10 months ago" "a year ago " "a year ago " "2 years ago "
[22] "2 years ago " "2 years ago " "2 years ago " "2 years ago " "2 years ago " "3 years ago " "4 years ago "
[29] "4 years ago " "a week ago " "a week ago " "2 weeks ago " "a month ago " "2 months ago " "5 months ago "
[36] "7 months ago " "7 months ago " "8 months ago " "10 months ago" "10 months ago" "a year ago " "a year ago "
[43] "a year ago " "a year ago " "a year ago " "a year ago " "a year ago " "2 years ago " "2 years ago "
[50] "2 years ago " "4 years ago " "6 years ago "
【问题讨论】: