在 R 中,假设我有一些 Lubridate 日期的向量:
> Date
"2012-01-01 UTC"
"2013-01-01 UTC"
接下来,假设我想查看这些天的周数:
> week(Date)
1
1
润滑太棒了!
但是等等……我正在处理一个包含 10,000 行数据的时间序列……数据跨越 3 年。
我一直在努力寻找一些方法来实现这一点:
> result of awesome R code here
1
54
问题:是否有一种简洁的方法可以在 Lubridate 中哄骗出多年期间的周数列表?更直接地说,我希望将第二年的第一周表示为第 54 周。第三年的第一周被表示为第 107 周,令人作呕。
到目前为止,我已经尝试了许多哈克尼方案,但似乎无法创造出没有用透明胶带固定在一起的东西。任何建议将不胜感激。提前致谢。