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

Trực quan hóa Pokemon

Hãy thử trực quan hóa dữ liệu pokemon. Bộ dữ liệu pokemon có rất nhiều biến, nên bạn hãy chỉ chọn một vài biến thực sự muốn dùng làm cognostics.

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 Lớn với Trelliscope trong R

Xem khóa học

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

  • Giảm số biến trong bộ dữ liệu xuống còn pokemon, type_1, attack, generation_idurl_image bằng select() của dplyr.
  • Định nghĩa lại biến pokemon để tên của Pokemon mặc định được hiển thị như nhãn trong display bằng cách dùng hàm cog().
  • Chỉ định một biến mới, panel, để trelliscope trỏ tới biến url_image cho panel plotting.
  • Tạo display bằng trelliscope() và đặt tên là "pokemon", đồng thời đặt mặc định 3 hàng và 6 cột.

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.

library(dplyr)
library(trelliscopejs)

# Create a new data frame to use for plotting
pokemon2 <- pokemon %>%
  # Reduce the variables in the dataset
  select(pokemon, type_1, attack, generation_id, url_image) %>%
  mutate(
    # Respecify pokemon
    pokemon = cog(val = ___, default_label = ___),
    # Create panel variable
    panel = img_panel(___)
  )

# Create the display
trelliscope(pokemon2, ___)
Chỉnh sửa và Chạy Mã