
Opa recentemente eu tive um problema semelhante, e obtive uma solução aqui na lista. Se vc escolher um determinado intervalo, por exemplo dias, é so fazer uma sequencia e introduzir como levels para ver os dias que faltam. Ai vc pode pelo menos ja olhar os dias que faltam e adicionar linhas para eles. Espero que te ajude: #gerando dados de exemplo: set.seed(5) datas<-seq(from =as.Date('1/1/2000',format='%d/%m/%Y'),to=as.Date('1/1/2005',format='%d/%m/%Y'),by='month') especies<-paste("Especie",1:3) dados<-data.frame(Especie=NA,Data=as.Date('1/1/2000',format='%d/%m/%Y')) for(i in 1:30) { dados[i,1]<-sample(especies,1) dados[i,2]<-sample(datas,1) } #note que faltam dias na tabela e isso que queria corrigir: theSeq <- with(dados, sort(format(seq(min(Data), max(Data),by='month'), '%m/%Y'))) with(dados, table(factor(format(Data, '%m/%Y'), levels=theSeq), Especie)) Maiores detalhes nesse post aqui da lista: http://r-br.2285057.n4.nabble.com/R-br-Usando-table-com-datas-td4656194.html Em 22 de outubro de 2012 11:28, <luc.souza@usp.br> escreveu:
Boa tarde! Existe algum script que verifique em uma série histórica climática, por exemplo, se em um determinado ano tenha todos os dias completos e insira esses dias faltosos automaticamente? Obrigado Lucas
Lucas F. de Souza Eng. Agrícola - CONAB M.Sc. Produção Vegetal - UENF Doutorando Engenharia de Sistemas Agrícolas - ESALQ/USP tel: (19) 8160-7068
_______________________________________________ R-br mailing list R-br@listas.c3sl.ufpr.br 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.
-- Grato Augusto C. A. Ribas Site Pessoal: http://augustoribas.heliohost.org Lattes: http://lattes.cnpq.br/7355685961127056