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 adalah bagian dari kursus
Bekerja dengan Tanggal dan Waktu di R
Petunjuk 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 praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# 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(___)