У меня есть несколько файлов данных, которые выглядят следующим образом:Как создать «NA» для отсутствующих данных во временном ряду
X code year month day pp
1 4515 1953 6 1 0
2 4515 1953 6 2 0
3 4515 1953 6 3 0
4 4515 1953 6 4 0
5 4515 1953 6 5 3.5
Иногда не хватает данных, но у меня нет Nas, строки просто не существует. Мне нужно создать NA, когда данные отсутствуют. Я, хотя я мог бы начать с определения, когда это происходит путем преобразования его в объект зоопарка и проверить строгой регулярностью (я никогда не использовал зоопарк раньше), я использовал следующий код:
z.date<-paste(CET$year, CET$month, CET$day, sep="/")
z <- read.zoo(CET, order.by= z.date)
reg<-is.regular(z, strict = TRUE)
Но ответ всегда верно!
Может ли кто-нибудь сказать мне, почему он не работает? Или еще лучше, скажите мне способ создания NA, когда данные отсутствуют (с пакетом zoo или без него)?
благодаря
Вы имеете в виду, что ваши данные не содержат строк для некоторых дат? И как это относится к вашим первым двум столбцам (X и код)? –