Bắt đầu ngayBắt đầu miễn phí

zoo và ggplot2

Các đối tượng zoo, tương tự như data frame, có thể được trực quan hóa bằng các hàm từ gói ggplot2. Dù khóa học này không đi quá sâu vào chi tiết các biểu đồ và hàm của ggplot2, việc xem lại cú pháp để vẽ đồ thị nâng cao hơn so với chỉ dùng autoplot() vẫn rất hữu ích.

Trong bài tập này, bạn sẽ khám phá cách dùng zooggplot2 cùng nhau. Bạn sẽ lấy chuỗi thời gian card_prices từ bài trước và tạo một ggplot hoàn chỉnh với nhãn, tiêu đề và theme phù hợp!

zoo, ggplot2, và card_prices đã sẵn sàng để bạn sử dụng.

Bài tập này là một phần của khóa học

Xử lý Dữ liệu Chuỗi Thời gian trong R

Xem khóa học

Hướng dẫn bài tập

  • Trong lời gọi aes(), nhập ánh xạ phù hợp cho trục x và trục y.

  • Vẽ chuỗi thời gian dạng đường (line), với màu đỏ.

  • Dùng light theme của ggplot2.

  • Thêm nhãn trục và tiêu đề: "Index" cho trục x, "Price (EUR)" cho trục y, và "Daily Card Prices for Trading Card Game" cho tiêu đề.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

# Enter the x and y axis mapping aesthetics
ggplot(card_prices, aes(x = ___, y = ___)) + 
  scale_y_continuous() + 
  # Plot the data with a red-colored line
  ___ + 

  # Use the light theme
  ___ + 

  # Enter the appropriate axis labels and title
  labs(
    ___
  )
Chỉnh sửa và Chạy Mã