У меня есть набор данных временного ряда, который содержит столбец year
, week
и третье число c. Из этого набора данных я хочу удалить последнюю неделю прошлого года, поскольку она неполная.
Моя попытка:
subset(data , year== max(as.numeric(as.character(data$year))) & week == max(data$week))
Однако проблема с этим кодом заключается в том, что он возвращает пустой кадр данных, так как максимальное число недель в подмножестве максимального года не существует.
Как этого добиться?
ОБНОВЛЕНИЕ: здесь - это ссылка с образцом данных, которые я использую