Ищете функцию в R, чтобы преобразовать даты в число недель (года), я пошел за week
из пакета data.table
.
Однако я наблюдал странное поведение:
> week("2014-03-16") # Sun, expecting 11
[1] 11
> week("2014-03-17") # Mon, expecting 12
[1] 11
> week("2014-03-18") # Tue, expecting 12
[1] 12
Почему номер недели переключается на 12 во вторник, а не в понедельник? Что мне не хватает? (Часовой пояс должен быть неактуальным, поскольку есть только даты?!)
Также предлагаются другие предложения для (базовых) R-функций.