Memilih fungsi parsing yang tepat
lubridate menyediakan sekumpulan fungsi untuk mengurai tanggal dengan urutan yang diketahui. Misalnya, ymd() akan mengurai tanggal dengan tahun terlebih dahulu, diikuti bulan lalu hari. Proses penguraian ini fleksibel; misalnya, m akan dikenali baik saat berupa angka (mis. 9 atau 09), nama bulan lengkap (mis. September), maupun nama bulan singkat (mis. Sep).
Semua fungsi dengan y, m, dan d dalam urutan apa pun tersedia. Jika tanggal Anda juga memiliki waktu, Anda dapat menggunakan fungsi yang diawali ymd, dmy, mdy, atau ydm dan diikuti salah satu dari _h, _hm, atau _hms.
Untuk melihat semua fungsi yang tersedia, lihat ymd() untuk tanggal dan ymd_hms() untuk tanggal-waktu.
Berikut beberapa tantangan. Pada setiap kasus kami memberikan sebuah tanggal; tugas Anda adalah memilih fungsi yang benar untuk mengurainya.
Latihan ini merupakan bagian dari kursus
Bekerja dengan Tanggal dan Waktu di R
Instruksi latihan
Untuk setiap tanggal, format ISO 8601 ditampilkan sebagai komentar setelahnya untuk membantu Anda memeriksa pekerjaan Anda
- Pilih fungsi yang benar untuk mengurai
x. - Pilih fungsi yang benar untuk mengurai
y. - Pilih fungsi yang benar untuk mengurai
z.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
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)