Format tanggal dan fungsi ekstraktor

R Tingkat Menengah untuk Keuangan

Lore Dirick

Manager of Data Science Curriculum at Flatiron School

Format tanggal

# Standar ISO 8601: tahun-bulan-hari
as.Date("2017-01-28")
"2017-01-28"
# Bentuk alternatif: tahun/bulan/hari
as.Date("2017/01/28")
"2017-01-28"
# Gagal: bulan/hari/tahun
as.Date("01/28/2017")
Error in charToDate(x) : 
  character string is not in 
  a standard unambiguous format
# Beri tahu R formatnya secara eksplisit
as.Date("01/28/2017", format = "%m/%d/%Y")
"2017-01-28"
R Tingkat Menengah untuk Keuangan

Format tanggal

Format Deskripsi
%d Tanggal (01-31)
%m Bulan (01-12)
%y Tahun tanpa abad (00-99)
%Y Tahun dengan abad (0-9999)
%b Nama bulan singkat
%B Nama bulan lengkap
/ - , Pemisah umum
R Tingkat Menengah untuk Keuangan

Format tanggal

Format Deskripsi
%d Tanggal (01-31)
%m Bulan (01-12)
%y Tahun tanpa abad (00-99)
%Y Tahun dengan abad (0-9999)
%b Nama bulan singkat
%B Nama bulan lengkap
/ - , Pemisah umum
R Tingkat Menengah untuk Keuangan

Format tanggal

Format Deskripsi
%d Tanggal (01-31)
%m Bulan (01-12)
%y Tahun tanpa abad (00-99)
%Y Tahun dengan abad (0-9999)
%b Nama bulan singkat
%B Nama bulan lengkap
/ - , Pemisah umum
R Tingkat Menengah untuk Keuangan

Format tanggal

Format Deskripsi
%d Tanggal (01-31)
%m Bulan (01-12)
%y Tahun tanpa abad (00-99)
%Y Tahun dengan abad (0-9999)
%b Nama bulan singkat
%B Nama bulan lengkap
/ - , Pemisah umum
R Tingkat Menengah untuk Keuangan

Format tanggal

Format Deskripsi
%d Tanggal (01-31)
%m Bulan (01-12)
%y Tahun tanpa abad (00-99)
%Y Tahun dengan abad (0-9999)
%b Nama bulan singkat
%B Nama bulan lengkap
/ - , Pemisah umum
R Tingkat Menengah untuk Keuangan

Contoh format tanggal

Format Deskripsi
%d Tanggal (01-31)
%Y Tahun dengan abad (0-9999)
%B Nama bulan lengkap
/ - , Pemisah umum
# Kebangkrutan Lehman Brothers
# Format kompleks - apa yang dipakai?
as.Date("September 15, 2008", format = "___")
as.Date("September 15, 2008", format = "%B %d, %Y")
"2008-09-15"
R Tingkat Menengah untuk Keuangan

Fungsi ekstraktor

dates <- as.Date(c("2017-01-03", "2017-01-04"))
weekdays(dates)
"Tuesday"   "Wednesday"
R Tingkat Menengah untuk Keuangan

Ayo berlatih!

R Tingkat Menengah untuk Keuangan

Preparing Video For Download...