Konwersja na obiekty duration i period
Interwały są najbardziej precyzyjnym sposobem reprezentowania przedziału czasu, ponieważ zachowują informacje o dokładnym momencie rozpoczęcia i zakończenia. Można je dokładnie przekształcić na obiekty period i duration: możliwe jest zarówno obliczenie dokładnej liczby sekund, które upłynęły między datą początkową a końcową, jak i określenie postrzeganej zmiany czasu zegarowego.
Służy do tego funkcja as.period() oraz as.duration(), którym jako jedyny argument przekazujesz interwał.
Wypróbuj je, aby uzyskać lepsze reprezentacje długości panowania władców.
To ćwiczenie jest częścią kursu
Praca z datami i czasem w R
Instrukcje do ćwiczenia
- Utwórz nowe kolumny
durationiperiod, konwertując kolumnęreignna odpowiedni typ obiektu. - Sprawdź kolumny
name,durationiperiod.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# New columns for duration and period
monarchs <- monarchs %>%
mutate(
duration = ___,
period = ___)
# Examine results
monarchs %>%
select(___)