Mam wektor razy w R, all_symbols $ Time i próbuję dowiedzieć się, jak uzyskać TYLKO czasy (lub konwersji razy na ciągi bez utraty Informacja). UżywamChcę tylko część czasu obiektu daty i czasu w R
strptime(all_symbol$Time[j], format="%H:%M:%S")
które z jakiegoś powodu zakłada termin jest dzisiaj i zwraca
[1] "2013-10-18 09:34:16"
Data i czas formatowanie w R jest dość denerwujące. Próbuję dostać czas tylko bez dodawania zbyt wielu pakietów (naprawdę żadnych - jestem na szkolnym komputerze, gdzie nie mogę zainstalować bibliotek).
Jaką "klasą" jest 'all_symbols $ Time'? Podejrzewam, że zamiast tego chcesz użyć 'strftime'. – James
@ James Nie jestem pewien; jak mogę sprawdzić? Po wpisaniu 'A = strftime (all_symbol $ Time [j], format = "% H:% M:% S") "otrzymuję " Błąd w as.POSIXlt.character (as.character (x), ...): ciąg znaków nie znajduje się w standardowym jednoznacznym formacie ' – Erroldactyl
'class (all_symbols $ Time)' da ci klasę. – James