<div>#seus Dados</div><div>DIA<-c("09/09/2011","09/09/2011","09/09/2011")</div><div>SAIDA<-c("08:11","08:17","08:45")</div><div>CHEGADA<-c("11:20","08:25","09:05")</div>
<div>dados<-data.frame(cbind(DIA,SAIDA,CHEGADA))</div><div><br></div><div>#olhe como estão</div><div>dados</div><div>str(dados)</div><div><br></div><div>#dai vc transforma de fator para tempo</div><div>dados[,2]<-as.POSIXct(strptime(dados[,2],format="%H:%M"))</div>
<div>dados[,3]<-as.POSIXct(strptime(dados[,3],format="%H:%M"))</div><div><br></div><div>#olhe denovo</div><div>str(dados)</div><div>dados</div><div><br></div><div>#ai vc usa o comando difftime</div><div>difftime(dados[,2],dados[,3],units="mins")</div>
<div><br></div><div>é mais ou menos por ai :)</div><br><div class="gmail_quote">Em 29 de setembro de 2011 10:28, Edson Lira <span dir="ltr"><<a href="mailto:edinhoestat@yahoo.com.br">edinhoestat@yahoo.com.br</a>></span> escreveu:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div><div style="color:#000;background-color:#fff;font-family:lucida console, sans-serif;font-size:12pt"><div><br><span></span></div>
<div><br><span></span></div><div><span>Gente, estou reenviando este email, tenho os dados abaixo:<br>
</span></div><div><span><br></span></div><div><span> DIA SAIDA CHEGADA<br>1 09/09/2011 08:11 11:20<br>2 09/09/2011 08:17 08:25<br>3 09/09/2011 08:45 09:05<br>4 09/09/2011 09:15 09:20<br>5 09/09/2011 09:30 09:35<br>
6 09/09/2011 09:50 10:15<br>7 09/09/2011 10:40 10:55<br>8 12/09/2011 08:25 11:05<br>9 12/09/2011 08:30 08:45<br>10 12/09/2011 09:25 09:40<br></span></div><div><br>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).<br>
<br><br>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:<br><br><br>?as.POSIXct
<div>?strptime</div><div>?difftime</div><br>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.<br>
<br><br><span></span></div><div><span><br><br><br>[]'</span><span>s.<br></span></div><font color="#888888"><div> </div><div>Edson Lira<br>Estatístico<br>Manaus-Amazonas</div></font></div></div><br>_______________________________________________<br>
R-br mailing list<br>
<a href="mailto:R-br@listas.c3sl.ufpr.br">R-br@listas.c3sl.ufpr.br</a><br>
<a href="https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br" target="_blank">https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br</a><br>
Leia o guia de postagem (<a href="http://www.leg.ufpr.br/r-br-guia" target="_blank">http://www.leg.ufpr.br/r-br-guia</a>) e forneça código mínimo reproduzível.<br></blockquote></div><br><br clear="all"><div><br></div>-- <br>
<div>Grato<br>Augusto C. A. Ribas</div>
<div> </div>
<div>Site Pessoal: <a href="http://augustoribas.heliohost.org" target="_blank">http://augustoribas.heliohost.org</a></div>
<div>Lattes: <a href="http://lattes.cnpq.br/7355685961127056" target="_blank">http://lattes.cnpq.br/7355685961127056</a><br></div><br>