[R-br] DIFFTIME

Augusto Ribas ribas.aca em gmail.com
Quinta Setembro 29 12:48:05 BRT 2011


#seus Dados
DIA<-c("09/09/2011","09/09/2011","09/09/2011")
SAIDA<-c("08:11","08:17","08:45")
CHEGADA<-c("11:20","08:25","09:05")
dados<-data.frame(cbind(DIA,SAIDA,CHEGADA))

#olhe como estão
dados
str(dados)

#dai vc transforma de fator para tempo
dados[,2]<-as.POSIXct(strptime(dados[,2],format="%H:%M"))
dados[,3]<-as.POSIXct(strptime(dados[,3],format="%H:%M"))

#olhe denovo
str(dados)
dados

#ai vc usa o comando difftime
difftime(dados[,2],dados[,3],units="mins")

é mais ou menos por ai :)

Em 29 de setembro de 2011 10:28, Edson Lira <edinhoestat em yahoo.com.br>escreveu:

>
>
> Gente, estou reenviando este email, tenho os dados abaixo:
>
>           DIA SAIDA CHEGADA
> 1  09/09/2011 08:11   11:20
> 2  09/09/2011 08:17   08:25
> 3  09/09/2011 08:45   09:05
> 4  09/09/2011 09:15   09:20
> 5  09/09/2011 09:30   09:35
> 6  09/09/2011 09:50   10:15
> 7  09/09/2011 10:40   10:55
> 8  12/09/2011 08:25   11:05
> 9  12/09/2011 08:30   08:45
> 10 12/09/2011 09:25   09:40
>
> Todas as variáveis tem a estrutura de fatores. Vejam que as datas (DIA),
> estão separadas da hora da saida (SAIDA) e da hora da chegada (CHEGADA).
>
>
> Preciso calcular a diferença em minutos entre a hora da chegada e a hora da
> saida (CHEGADA-SAIDA). O Augusto me respondeu sugerindo usar o help para:
>
>
> ?as.POSIXct
> ?strptime
> ?difftime
>
> Verifiquei, mas não consegui, sempre tenho dificuldades em trabalhar com
> data. O pacote chron tem conversões, calcula diferenças, mas não consegui
> implementar seus comandos para o meu problema acima.
>
>
>
>
>
> []'s.
>
> Edson Lira
> Estatístico
> Manaus-Amazonas
>
> _______________________________________________
> 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.
>



-- 
Grato
Augusto C. A. Ribas

Site Pessoal: http://augustoribas.heliohost.org
Lattes: http://lattes.cnpq.br/7355685961127056
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20110929/9b8cc413/attachment.html>


Mais detalhes sobre a lista de discussão R-br