【发布时间】:2022-01-11 14:43:19
【问题描述】:
我的数据集包含一个 ISO 周格式的日期指示器(202148、202149 等)。不幸的是,ggplot 不将此指标识别为日期类,从而导致绘图中断。 [有时间休息的情节][1]
如何将其转换为日期类?我已经尝试了以下方法:
data$date <- as.Date(data$date)```
[1]: https://i.stack.imgur.com/xlyQx.png
【问题讨论】:
我的数据集包含一个 ISO 周格式的日期指示器(202148、202149 等)。不幸的是,ggplot 不将此指标识别为日期类,从而导致绘图中断。 [有时间休息的情节][1]
如何将其转换为日期类?我已经尝试了以下方法:
data$date <- as.Date(data$date)```
[1]: https://i.stack.imgur.com/xlyQx.png
【问题讨论】:
some_dates <- as.POSIXct(c("2021-12-24", "2021-12-31", "2021-01-01", "2021-01-08"))
(year_week <- format(some_dates, "%Y %U"))
(year_week_day <- sprintf("%s 1", year_week))
(as.POSIXct(year_week_day, format = "%Y %U %u"))
【讨论】: