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

Tarih biçimleri (2)

Sadece karakterleri tarihlere çevirmekle kalmazsın; zaten tarih olan nesneleri de format() kullanarak farklı biçimlerdeki tarihlere dönüştürebilirsin:

# Borsa tarihindeki en iyi puan hareketi. Dow'da +936 puanlık değişim!
best_date
[1] "2008-10-13"

format(best_date, format = "%Y/%m/%d")
[1] "2008/10/13"

format(best_date, format = "%B %d, %Y")
[1] "October 13, 2008"

Hatırlatma olarak, biçimlendirmeler şunlardır:

  • %Y: 4 haneli yıl (1982)
  • %y: 2 haneli yıl (82)
  • %m: 2 haneli ay (01)
  • %d: ayın 2 haneli günü (13)
  • %A: haftanın günü (Wednesday)
  • %a: haftanın kısaltılmış günü (Wed)
  • %B: ay (January)
  • %b: ayın kısaltması (Jan)

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

Finans için Orta Düzey R

Kursa Göz Atın

Egzersiz talimatları

  • char_date'den dates vektörünü oluştur ve R'nin doğru okuması için format'ı belirt.
  • Her tarih "Jan 04, 17" görünecek şekilde dates'i format() ile değiştir.
  • Her tarih "01,04,2017" görünecek şekilde dates'i format() ile değiştir.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

char_dates <- c("1jan17", "2jan17", "3jan17", "4jan17", "5jan17")

# Create dates using as.Date() and the correct format 
dates <- ___

# Use format() to go from "2017-01-04" -> "Jan 04, 17"
___

# Use format() to go from "2017-01-04" -> "01,04,2017"
___
Kodu Düzenle ve Çalıştır