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

Thời gian không kèm ngày

Trong suốt khóa học này, mỗi khi bạn làm việc với thời điểm, nó luôn đi kèm với một ngày, tức là một datetime. Nhưng đôi khi bạn chỉ có thời gian mà không có ngày.

Nếu rơi vào tình huống này, gói hms cung cấp một lớp đối tượng hms để lưu trữ thời gian không kèm ngày, và điểm khởi đầu tốt nhất là dùng as.hms().

Thực tế, bạn đã từng thấy một đối tượng thuộc lớp hms, chỉ là tôi chưa chỉ ra cho bạn. Hãy xem trong bài tập này.

Hướng dẫn

100 XP
  • Dùng read_csv() để đọc "akl_weather_hourly_2016.csv". readr hiểu về lớp hms, nên nếu gặp thứ trông như thời gian, nó sẽ dùng lớp này.
  • Trong trường hợp này, cột time đã được phân tích thành thời gian không kèm ngày. Hãy xem cấu trúc của cột time để xác nhận nó có lớp hms.
  • Đối tượng hms được in ra đúng như cách một thời gian nên hiển thị. Hãy kiểm tra bằng cách xem phần đầu của cột time.
  • Bạn cũng có thể dùng đối tượng hms trong biểu đồ. Tạo một biểu đồ với time trên trục x, temperature trên trục y, với các đường được nhóm theo date.