Impor otomatis
Terkadang Anda perlu memasukkan beberapa tanggal secara manual menggunakan as.Date(), tetapi jauh lebih umum memiliki sebuah kolom tanggal dalam file data.
Beberapa fungsi pembaca data akan otomatis mengenali dan mengurai tanggal dalam berbagai format. Khususnya, fungsi impor seperti read_csv() dalam paket readr akan mengenali tanggal dalam beberapa format umum.
Ada juga fungsi anytime() dalam paket anytime yang bertujuan khusus untuk secara otomatis mengurai string sebagai tanggal, apa pun formatnya.
Cobalah keduanya dalam latihan ini.
Latihan ini merupakan bagian dari kursus
Bekerja dengan Tanggal dan Waktu di R
Instruksi latihan
- Gunakan
read_csv()untuk membaca file CSVrversions.csvsebagaireleases. - Gunakan
str()untuk memeriksa struktur kolomdate. Perhatikan bahwa kolom tersebut sudah berupa objekDate. - Kami telah memuat
anytimedan membuat sebuah objek bernamasep_10_2009. Gunakan fungsianytime()untuk menguraisep_10_2009.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# 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(___)