将整数YYYYWW转换为日期

时间:2018-04-23 08:26:26

标签: r date integer format

我想要转换的变量是YYYYWW形式的整数。

因此,例如 200901 代表 2009 的第1周, 201223 - > 23 2012 等等。

我想根据一年中的周数将此变量转换为日期格式。

所以在我的示例中 01-2009 23-2012 或类似的格式。我已经尝试了几个lubridate和ISOweek函数,但从未得到过好的结果。

我非常感谢你的帮助。

1 个答案:

答案 0 :(得分:-2)

不确定它是否有效数周,但请尝试解决方案: Events; how to author and handle them in C++/WinRT

类似的东西:

df <- transform(df, x = as.Date(as.character(x), "%Y%U"))