Da para fazer isso usando seq() (para criar todas as datas) merge() (para
juntar os 2)

data <- seq(as.Date('01/01/2013', "%d/%m/%Y"), as.Date('31/01/2013',
"%d/%m/%Y"), 1) # Cria as possíveis datas

banco <- data.frame(data=sample(data, 10), dados=rnorm(10)) # Cria um banco
de dados
todas_data <- data.frame(data=data) # Cria o data.frame com as datas
# Só precisa tomar atenção aqui que a variável que tiver a data tem que ter
o mesmo nome nos 2 bancos
(banco_final <- merge(banco, todas_data, all=TRUE)) # Junta tudo




2013/4/12 Helena Turon <[email protected]>

> Prezados,
>
>
>
> Tenho um banco de dados diários.
>
> Consegui ver os dados faltantes (NA) nos dias em que: houve observação na
> estação, mas não houve registro para aquela variável.
>
> Mas, quando o dia (ou os dias) foi pulado não sei como fazer. As datas
> observadas já estão sendo reconhecidas pelo R como datas, dia(2), mês(2) e
> ano(4).
>
> Tentei fazer um vetor com as datas e comparar com as datas das
> observações, mas não consegui colocar datas num vetor.
>
>
>
> Atenciosamente,
>
>
>
> Helena
>
> _______________________________________________
> R-br mailing list
> [email protected]
> https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
> Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça
> código mínimo reproduzível.
>
_______________________________________________
R-br mailing list
[email protected]
https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código 
mínimo reproduzível.

Responder a