Pracuję z zestawem danych ankiety. Ma dwa ciągi: vectors
, start
i finish
, wskazując czas dnia, w którym rozmowa została uruchomiona, i odpowiednio zakończył.jaka jest najlepsza praktyka obsługi czasu w R?
Są to ciągi, które wyglądają tak: "9:24 am"
, "12:35 pm"
i tak dalej. Próbuję obliczyć czas trwania wywiadu na podstawie tych dwóch. Jaki jest najlepszy sposób na zrobienie tego?
wiem, że dla dat, istnieje wiele classe
S lub function
jest jak as.date()
, as.Date()
, chron()
lub as.POSIXct()
. Szukałem czegoś takiego jak as.time()
, ale nie mogłem go znaleźć. Czy powinienem po prostu dołączyć wymyśloną datę i przekonwertować całość na POSIX()
datę-czasu, a następnie użyć difftime()
?
Jaka jest najlepsza praktyka obsługi czasu w R
?
uaktualnionym lubridate –