[R-br] somar valores em intervalo pré-definido
luc.souza em usp.br
luc.souza em usp.br
Sexta Novembro 2 16:42:56 BRST 2012
Éder, aqui não deu certo...executo o comando data.ini e data.fim e depois o sum, do jeito que vc fez lá, e o resultado aparece NA.
Vou levar o pc para a casa do Daniel. Me ajuda lá?kkk
abs
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
----- Mensagem original -----
> De: "Eder Comunello" <ecomunel em gmail.com>
> Para: r-br em listas.c3sl.ufpr.br
> Enviadas: Sexta-feira, 2 de Novembro de 2012 10:47:40
> Assunto: Re: [R-br] somar valores em intervalo pré-definido
> Lucas e colegas, bom dia!
> Tem que operar com as datas no formato interno do R, só transformando
> pra visualizar.
> Defini as datas de corte nas vars data.ini e data.fim...
> Alterei todos os valores de p1$num para '1', então se a soma estiver
> correta corresponderá ao número de eventos selecionados.
> Aqui deu certo! ;D
> ####################
> #Criando intervalo de datas
> Data<-seq(from=as.Date('01/01/1980',format='%d/%m/%Y'),to=as.Date('31/12/1980',format='%d/%m/%Y'),by='day')
> #transformando em data frame
> p1 <- data.frame(Data)
> p1$num <- 1
> str(p1)
> data.ini <- as.Date('11/11/1980',format='%d/%m/%Y')
> data.fim <- as.Date('11/12/1980',format='%d/%m/%Y')
> data.dif <- data.fim-data.ini+1; data.dif
> #somando valores em um intervalo definido
> sum(p1$num[p1$Data >= data.ini & p1$Data <= data.fim])
> ####################
> --
> ================================================
> Éder Comunello
> Ph.D. Student in Agricultural Systems Engineering (USP/ESALQ)
> Piracicaba, SP, Brazil [22 42.7'S, 47 37.8'W]
> Researcher at Embrapa Western Region Agriculture
> Dourados, MS, Brazil [ 22 16.5'S, 54 49.0'W ]
> ================================================
> UTC-03:00
> _______________________________________________
> R-br mailing list
> R-br em 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.
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20121102/e969e724/attachment.html>
Mais detalhes sobre a lista de discussão R-br