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@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@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.