1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Làm việc với Ngày và Giờ trong R

Connected

Bài tập

Vẽ biểu đồ

Khi bạn vẽ Date trên trục của biểu đồ, bạn kỳ vọng các ngày tháng sắp theo thứ tự lịch, và đó chính xác là những gì xảy ra với plot() hoặc ggplot().

Trong bài này, bạn sẽ tạo một vài biểu đồ với dữ liệu releases của các phiên bản R từ các bài trước bằng ggplot2. Có hai khác biệt lớn khi có một Date trên trục:

  1. Nếu bạn chỉ định giới hạn, chúng phải là đối tượng Date.

  2. Để điều khiển hành vi của thang đo, bạn dùng hàm scale_x_date().

Hãy thử trong bài này để khám phá tần suất phát hành các phiên bản R.

Hướng dẫn

100 XP
  • Tạo biểu đồ số lần phát hành theo thời gian bằng cách đặt đối số x của hàm aes() là cột date.
  • Phóng to giai đoạn từ 2010 đến 2014 bằng cách chỉ định giới hạn từ "2010-01-01" đến "2014-01-01". Lưu ý các chuỗi này cần được bọc trong as.Date() để được hiểu là đối tượng Date.
  • Điều chỉnh ghi nhãn trục bằng cách đặt date_breaks là "10 years" và date_labels là "%Y".