Định dạng ngày và hàm trích xuất

R trung cấp cho Tài chính

Lore Dirick

Manager of Data Science Curriculum at Flatiron School

Định dạng ngày

# Tiêu chuẩn ISO 8601: năm-tháng-ngày
as.Date("2017-01-28")
"2017-01-28"
# Dạng khác: năm/tháng/ngày
as.Date("2017/01/28")
"2017-01-28"
# Lỗi: tháng/ngày/năm
as.Date("01/28/2017")
Error in charToDate(x) : 
  character string is not in 
  a standard unambiguous format
# Chỉ rõ định dạng cho R
as.Date("01/28/2017", format = "%m/%d/%Y")
"2017-01-28"
R trung cấp cho Tài chính

Định dạng ngày

Định dạng Mô tả
%d Ngày trong tháng (01-31)
%m Tháng (01-12)
%y Năm không kỷ nguyên (00-99)
%Y Năm có kỷ nguyên (0-9999)
%b Tên tháng viết tắt
%B Tên tháng đầy đủ
/ - , Dấu phân tách phổ biến
R trung cấp cho Tài chính

Định dạng ngày

Định dạng Mô tả
%d Ngày trong tháng (01-31)
%m Tháng (01-12)
%y Năm không kỷ nguyên (00-99)
%Y Năm có kỷ nguyên (0-9999)
%b Tên tháng viết tắt
%B Tên tháng đầy đủ
/ - , Dấu phân tách phổ biến
R trung cấp cho Tài chính

Định dạng ngày

Định dạng Mô tả
%d Ngày trong tháng (01-31)
%m Tháng (01-12)
%y Năm không kỷ nguyên (00-99)
%Y Năm có kỷ nguyên (0-9999)
%b Tên tháng viết tắt
%B Tên tháng đầy đủ
/ - , Dấu phân tách phổ biến
R trung cấp cho Tài chính

Định dạng ngày

Định dạng Mô tả
%d Ngày trong tháng (01-31)
%m Tháng (01-12)
%y Năm không kỷ nguyên (00-99)
%Y Năm có kỷ nguyên (0-9999)
%b Tên tháng viết tắt
%B Tên tháng đầy đủ
/ - , Dấu phân tách phổ biến
R trung cấp cho Tài chính

Định dạng ngày

Định dạng Mô tả
%d Ngày trong tháng (01-31)
%m Tháng (01-12)
%y Năm không kỷ nguyên (00-99)
%Y Năm có kỷ nguyên (0-9999)
%b Tên tháng viết tắt
%B Tên tháng đầy đủ
/ - , Dấu phân tách phổ biến
R trung cấp cho Tài chính

Ví dụ định dạng ngày

Định dạng Mô tả
%d Ngày trong tháng (01-31)
%Y Năm có kỷ nguyên (0-9999)
%B Tên tháng đầy đủ
/ - , Dấu phân tách phổ biến
# Lehman Brothers phá sản
# Định dạng phức tạp - dùng gì?
as.Date("September 15, 2008", format = "___")
as.Date("September 15, 2008", format = "%B %d, %Y")
"2008-09-15"
R trung cấp cho Tài chính

Hàm trích xuất

dates <- as.Date(c("2017-01-03", "2017-01-04"))
weekdays(dates)
"Tuesday"   "Wednesday"
R trung cấp cho Tài chính

Ayo berlatih!

R trung cấp cho Tài chính

Preparing Video For Download...