[R-br] Trabalhando com datas
Edson Lira
edinhoestat em yahoo.com.br
Terça Fevereiro 7 11:37:19 BRST 2017
Muito obrigado Cesar e Ivan. A todos os listeiros um bom dia!!!
Edson Lira
Estatístico
Manaus-Amazonas
Em Segunda-feira, 6 de Fevereiro de 2017 19:02, Cesar Rabak <cesar.rabak em gmail.com> escreveu:
Edson,
Não sabendo exatamente para quê você necessita a diferença, talvez lhe convenha ter este aditamento:
a diferença após a conversão das cadeias de caracteres com strptime() pode ser feita diretamente:> hht[2]- hht[1]Time difference of 30 mins
se você quiser apenas o valor numérico, pode-se obtê-lo por:> as.double(hht[2]- hht[1])
30se as unidades forem importantes:> units(hht[2]- hht[1])[1] "mins"
Ademais, se você quiser "normalizar" as unidades, para evitar o seguinte:
hh <- c("10:00","11:30")hht <- strptime(hh, format = '%H:%M', 'GMT')as.double(hht[2] - hht[1])1.5units((hht[2] - hht[1])"hours"
você pode fazeras.numeric(hht[2] - hht[1], units="mins")90
HTH--Cesar Rabak
2017-02-06 15:44 GMT-02:00 Luis Iván Ortiz Valencia via R-br <r-br em listas.c3sl.ufpr.br>:
hh <- c("09:20","09:50")hht <- strptime(hh, format = '%H:%M', 'GMT')difftime(hht[2],hht[1])Time difference of 30 mins
2017-02-06 12:00 GMT-02:00 Edson Lira via R-br <r-br em listas.c3sl.ufpr.br>:
Bom dia listeiros, tenho esse banco:
| dt_sol | dt_atend | hora_ent | hora_sai |
| 01/02/2016 | 02/02/2016 | 09:20 | 09:50 |
| 01/02/2016 | 03/02/2016 | 09:00 | 10:44 |
| 02/02/2016 | 02/02/2016 | 09:30 | 11:00 |
| 02/02/2016 | 05/02/2016 | 10:00 | 12:00 |
| 02/02/2016 | 12/02/2016 | 10:30 | 12:00 |
| 02/02/2016 | 16/02/2016 | 10:00 | 11:30 |
| 02/02/2016 | 18/02/2016 | 09:30 | 10:16 |
As variáveis hora_ent e hora_saida como fator. Gostaria de calcular a diferença entre o tempo da entrada para a saída 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-g uia) e forneça código mínimo reproduzível.
--
Luis Iván Ortiz Valencia
Doutor Saúde Pública - Epidemiologia, IESC, UFRJ
Estatístico Msc.
Spatial Analyst Msc.
______________________________ _________________
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/20170207/cdc1d739/attachment-0001.html>
Mais detalhes sobre a lista de discussão R-br