数字 ISO 周到日期类 [重复]

Posted

技术标签:

【中文标题】数字 ISO 周到日期类 [重复]【英文标题】:Numeric ISO Week to date class [duplicate] 【发布时间】: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

【问题讨论】:

【参考方案1】:
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"))

【讨论】:

以上是关于数字 ISO 周到日期类 [重复]的主要内容,如果未能解决你的问题,请参考以下文章

日期类时间类,日期时间类,单例模式,装箱与拆箱,数字类随机数,BigDecimal总结

一种将当前日期时间转换为 ISO 8601 格式的优雅方法 [重复]

java - 工具类 - 包装类,数字相关类, 日期相关类

JAVASE学习笔记:第八章 经常使用类Util工具包之日期类数字类

日期和时间类函数

ISO 8601:时间和日期的表示标准