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

Otomatik içe aktarma

Bazen as.Date() kullanarak birkaç tarihi elle girmen gerekir, ancak genellikle bir veri dosyasında bir tarih sütunu bulunur.

Veri okuyan bazı fonksiyonlar, farklı biçimlerdeki tarihleri otomatik olarak tanıyıp ayrıştırabilir. Özellikle readr paketindeki read_csv() gibi içe aktarma fonksiyonları, birkaç yaygın tarih biçimini tanır.

Ayrıca biçim ne olursa olsun string’leri otomatik olarak tarihe çevirmeyi amaçlayan anytime paketinde anytime() fonksiyonu da vardır.

Bu egzersizde ikisini de dene.

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

R'de Tarihler ve Zamanlarla Çalışma

Kursa Göz Atın

Egzersiz talimatları

  • read_csv() kullanarak rversions.csv dosyasını releases olarak içe aktar.
  • str() ile date sütununun yapısını incele. Zaten bir Date nesnesi olduğuna dikkat et.
  • anytime yüklendi ve sep_10_2009 adlı bir nesne oluşturuldu. sep_10_2009’u ayrıştırmak için anytime() fonksiyonunu kullan.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# Load the readr package
library(readr)

# Use read_csv() to import rversions.csv
releases <- read_csv(___)

# Examine the structure of the date column
str(___)

# Load the anytime package
library(anytime)

# Various ways of writing Sep 10 2009
sep_10_2009 <- c("September 10 2009", "2009-09-10", "10 Sep 2009", "09-10-2009")

# Use anytime() to parse sep_10_2009
anytime(___)
Kodu Düzenle ve Çalıştır