1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Trực quan hóa dữ liệu tương tác với plotly trong R

Connected

Bài tập

Thêm đường làm mượt tuyến tính

Bạn đã thấy cách thêm các đường LOESS vào biểu đồ phân tán bằng cách dùng cả hai trace add_markers() và add_lines(). Thêm một đường làm mượt tuyến tính cũng làm tương tự, nhưng bạn dùng lệnh lm() để khớp mô hình tuyến tính.

Trong bài này, nhiệm vụ của bạn là thêm một đường làm mượt tuyến tính vào biểu đồ phân tán giữa điểm người dùng và điểm nhà phê bình cho các trò chơi điện tử năm 2016.

Khi thêm các đường làm mượt, giá trị thiếu (NA) có thể gây rắc rối vì nhiều hàm mô hình sẽ tự động loại bỏ các quan sát bị thiếu. Để tránh xung đột này, hãy dùng select() và na.omit() để xóa các quan sát trước khi vẽ.

Lưu ý rằng plotly và dữ liệu vgsales2016 đã được nạp sẵn cho bạn.

Hướng dẫn

100 XP
  • Khớp một mô hình hồi quy tuyến tính với Critic_Score là biến dự báo và User_Score là biến phản hồi. Lưu mô hình này vào đối tượng m.
  • Tạo biểu đồ phân tán với Critic_Score trên trục x và User_Score trên trục y.
  • Thêm một đường làm mượt tuyến tính vào biểu đồ để biểu diễn các giá trị khớp.