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

Chuyển đổi một biểu đồ phân tán ggplot2

Lệnh ggplotly() giúp bạn dễ dàng tạo phiên bản tương tác cho hầu hết các biểu đồ tĩnh được tạo bằng gói ggplot2. Trong bài tập này, nhiệm vụ của bạn là tạo một phiên bản tương tác của biểu đồ phân tán dưới đây, để khám phá mối quan hệ giữa doanh số trò chơi điện tử ở Bắc Mỹ (NA_Sales) và điểm trung bình từ giới phê bình (Critic_Score) trong năm 2016.

Sau khi tạo đồ họa tương tác, hãy dành thời gian khám phá các thao tác tương tác có thể thực hiện.

Lưu ý: nạp plotly cũng sẽ nạp ggplot2dplyr.

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

Trực quan hóa dữ liệu tương tác với plotly trong R

Xem khóa học

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

  • Nạp plotly.
  • Tạo một biểu đồ phân tán với NA_Sales trên trục x và Critic_Score trên trục y cho các trò chơi trong tập dữ liệu vgsales từ năm 2016. Lưu biểu đồ này vào đối tượng scatter.
  • Dùng lệnh ggplotly() để chuyển scatter thành một đồ họa tương tác plotly.

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.

# Load the plotly package
___

# Store the scatterplot of Critic_Score vs. NA_Sales sales in 2016
scatter <- ___ %>%
			filter(___ == ___) %>%
			ggplot(aes(x = ___, y = ___)) +
			geom_point(alpha = 0.3)

# Convert the scatterplot to a plotly graphic
___(___)
Chỉnh sửa và Chạy Mã