[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