【发布时间】:2013-06-24 23:49:27
【问题描述】:
渔业数据通常按每年 1 月 1 日开始的统计周收集。第二周从每年的下一个星期日开始。
因此,在 2013 年 1 月 1 日至 1 月 5 日是第 1 周,而 1 月 6 日至 1 月 12 日是第二周。我正在尝试计算给定日期的静态周数年。我的数据只是 d-m-y 格式的日期(即 16-6-1990),我想要 R 代码中的统计周输出。
一个例子是:
> d <- as.Date(c("01-01-2013","06-01-2013","01-01-2006","08-01-2006"),"%d-%m-%Y")
期望的结果是:
> statweek(d)
[1] 1 2 1 2
【问题讨论】:
-
欢迎来到 SO。你应该给a reproducible example
-
请使用可能对未来搜索者也有帮助的标题。您的代码/答案如何对未来的搜索者有用?如果不能,那么问题可能会缩小并可能会关闭。