開始使用免費開始

以因子作為影格

在動畫中,用來指定影格的不只有時間變數。你也可以建立一個動畫,依序切換由類別因子所建立的子圖,而不是使用網格版面配置。

在這個練習中,你會改寫上一題的答案,建立一個動畫,依序播放 2017 年各地區的氣泡圖。

注意:動畫的預設設定會讓播放速度很快。下一個單元你會學到如何調整速度。現在,如果你想深入觀察變數之間的關係,可以使用滑桿在各地區之間切換。

已經載入 plotlyus_economy 資料集。

本練習屬於課程

R 的 plotly 互動式資料視覺化:中級

檢視課程

練習說明

完成程式碼,將美國各地區的 house_pricegdp 做成氣泡圖動畫。具體來說,

  • 篩選出 2017 的資料,
  • 並調整合適的美學映射,讓 region 定義動畫中的每個快照。

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# Animate a bubble chart of house_price against gdp over region
us_economy %>%
  ___(___ == ___) %>%
  plot_ly(x = ~gdp, y = ~house_price) %>%
  add_markers(size = ~population, color = ~region, 
              frame = ___, ids = ~state,
              marker = list(sizemode = "diameter"))
編輯並執行程式碼