Opa, vc tem que transformar os dados em tempo primeiro:

dados<-as.POSIXct(strptime(dados[c(2,3)],format="%H:%M"))
Olhado o help dos comandos as.POSIXct e strptime é tranquilo. So tem que falar como ta a forma dos dados

Depois usa o comando difftime e nele vc define unidade e tudo o mais que precisa.

#Resumindo são os 3 comandos que vai usar se entendi bem sua pergunta.
?as.POSIXct
?strptime
?difftime


Em 23 de setembro de 2011 12:37, Edson Lira <edinhoestat@yahoo.com.br> escreveu:
Gente, 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

Como faço a diferença entre os tempos em horas e minutos transformando os resultados em minutos?

[]'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.



--
Grato
Augusto C. A. Ribas
 
Site Pessoal: http://augustoribas.heliohost.org
Lattes: http://lattes.cnpq.br/7355685961127056