Я пытаюсь вести непрерывную запись с NA
за любой недостающий день. В моем коде ниже я создал несколько Date
с Fake Data
. Я намеренно удалил несколько дней, чтобы отразить мой случай. Я хочу непрерывную запись и использую NA для Day / Date, где у меня нет значения. Например, myData
в моем коде должно иметь 3rd day
каждого месяца со значением NA
. Это всего лишь пример, у меня много dates/days
отсутствует в моих фактических данных, но я хочу иметь непрерывный date
со значением, установленным как NA
для тех, которые отсутствуют dates
library(lubridate)
library(tidyverse)
set.seed(1500)
DF <- data.frame(Date = seq(as.Date("2000-01-01"), to = as.Date("2010-12-31"), by = "days"), FakeData = runif(4018, 0,50))
myData <- DF %>%
mutate(Year = year(Date), Month = month(Date), Day = day(Date)) %>%
filter(!Day == 03)