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
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_idvàurl_imagebằngselect()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àmcog(). - Chỉ định một biến mới,
panel, để trelliscope trỏ tới biếnurl_imagecho 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, ___)