我想要转换的变量是YYYYWW
形式的整数。
因此,例如 200901 代表 2009 的第1周, 201223 - > 23 2012 等等。
我想根据一年中的周数将此变量转换为日期格式。
所以在我的示例中 01-2009 和 23-2012 或类似的格式。我已经尝试了几个lubridate和ISOweek函数,但从未得到过好的结果。
我非常感谢你的帮助。
答案 0 :(得分:-2)
不确定它是否有效数周,但请尝试解决方案: Events; how to author and handle them in C++/WinRT
类似的东西:
df <- transform(df, x = as.Date(as.character(x), "%Y%U"))