Aralıkları incelemek. Kral ve kraliçelerin saltanatları
İki tarih-zaman arasında %--% operatörünü kullanarak bir aralık oluşturabilirsin. Örneğin ymd("2001-01-01") %--% ymd("2001-12-31") 2001 yılına ait bir aralık oluşturur.
Bir aralığın olduğunda, sırasıyla başlangıcını, bitişini ve uzunluğunu int_start(), int_end() ve int_length() ile öğrenebilirsin.
Şimdi Britanya'nın (ve tarihsel egemenlik alanlarının) kral ve kraliçelerinin saltanatlarını keşfederek pratik yap.
Bu egzersiz, kursun bir parçasıdır
R'de Tarihler ve Zamanlarla Çalışma
Egzersiz talimatları
monarchs verisini çalışma alanına yerleştirdik.
- Veriye göz atmak için
monarchs'u yazdır. fromiletoarasında bir aralık olanreignadlı yeni bir sütun oluştur.reignaralığının uzunluğu olanlengthadlı başka bir sütun daha oluştur. Kalan boru hattını senin için doldurduk;lengthazalan şekilde sıralanır vename,lengthvedominionsütunları seçilir.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# Print monarchs
# Create an interval for reign
monarchs <- monarchs %>%
mutate(___ = ___ %--% ___)
# Find the length of reign, and arrange
monarchs %>%
mutate(length = ___) %>%
arrange(desc(length)) %>%
select(name, length, dominion)