[R-br] Diferença entre tempo

Edson Lira edinhoestat em yahoo.com.br
Terça Setembro 3 12:13:28 BRT 2013


Valeu Rogério!



[ ]'s. 

Edson Lira
Estatístico
Manaus-Amazonas


________________________________
 De: Rogério Barbosa <antrologos em gmail.com>
Para: r-br <r-br em listas.c3sl.ufpr.br>; Edson Lira <edinhoestat em yahoo.com.br> 
Enviadas: Terça-feira, 3 de Setembro de 2013 10:14
Assunto: Re: [R-br] Diferença entre tempo
 


Olá Edson, 

você pode fazer o seguinte:


dados = "H_ENTRADA H_SAÍDA
19:00:00 19:30:00
15:01:00 15:45:00
 15:44:00
12:35:00 14:00:00
12:00:00 13:00:00
09:00:00 10:40:00
10:05:00 
09:00:00 10:10:00
10:00:00 10:23:00"

dados = read.table(textConnection(dados),header=T, sep=" ")

#transforma fator em data:
dados[,1] = as.POSIXct(as.character(dados[,1]), format = "%H:%M:%S") 
dados[,2] = as.POSIXct(as.character(dados[,2]), format = "%H:%M:%S")


#Differença:
dados[,2] - dados[,1]

# tomando apenas os valores das diferenças:
as.vector(dados[,2] - dados[,1])


abraço,
Rogério



2013/9/3 Edson Lira <edinhoestat em yahoo.com.br>

Bom dia a todos os R-listeiros, tenho um banco em duas variáveis: são hora entrada e hora saída,
>como abaixo:
>    H_ENTRADA  H_SAÍDA
>1    19:00:00 19:30:00
>2    15:01:00 15:45:00
>3             15:44:00
>4    12:35:00 14:00:00
>5    12:00:00 13:00:00
>6    09:00:00
 10:40:00
>7    10:05:00         
>8    09:00:00 10:10:00
>9    10:00:00 10:23:00
>
>
>
>Como faço para calcular a diferença entre a saída e a entrada. Os dados estão no formato factor.
>
>
>Gostaria de calcular H_SAÍDA - H_ENTRADA
>
>
>[  ]'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.
>
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20130903/36a3ea45/attachment.html>


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