BaşlayınÜcretsiz başlayın

Doğru ayrıştırma fonksiyonunu seçme

lubridate, sırası bilinen tarihleri ayrıştırmak için bir dizi fonksiyon sağlar. Örneğin, ymd() yılı önce, ardından ay ve günü olacak şekilde tarihlerı ayrıştırır. Ayrıştırma esnektir; örneğin m, sayısal (örn. 9 veya 09), tam ay adı (örn. September) ya da kısaltılmış ay adı (örn. Sep) olsa da ayrıştırılır.

y, m ve d harflerinin her türlü sırasını içeren tüm fonksiyonlar mevcuttur. Tarihlerinin yanında saat bilgisi de varsa, ymd, dmy, mdy veya ydm ile başlayan ve _h, _hm ya da _hms eklerinden biriyle devam eden fonksiyonları kullanabilirsin.

Tüm mevcut fonksiyonları görmek için tarihlerde ymd(), tarih-saatlerde ymd_hms() fonksiyonlarına bak.

İşte bazı alıştırmalar. Her durumda bir tarih verdik; senin görevin onu ayrıştırmak için doğru fonksiyonu seçmek.

Bu egzersiz, kursun bir parçasıdır

R'de Tarihler ve Zamanlarla Çalışma

Kursa Göz Atın

Egzersiz talimatları

Her tarih için, çalışmanı kontrol etmene yardımcı olması amacıyla ISO 8601 biçimi yorum satırı olarak ardından verilmiştir.

  • x ifadesini ayrıştırmak için doğru fonksiyonu seç.
  • y ifadesini ayrıştırmak için doğru fonksiyonu seç.
  • z ifadesini ayrıştırmak için doğru fonksiyonu seç.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

library(lubridate)

# Parse x 
x <- "2010 September 20th" # 2010-09-20
___(x)

# Parse y 
y <- "02.01.2010"  # 2010-01-02
___(y)

# Parse z 
z <- "Sep, 12th 2010 14:00"  # 2010-09-12T14:00
___(z)
Kodu Düzenle ve Çalıştır