在前面的練習中,你使用過 us_economy 資料集。它包含 1997 到 2017 年之間,美國各州與華盛頓特區的經濟指標。要建立連動檢視之前,必須先建立新的 sharedData 物件。以下哪一個指令能建立用於在兩個圖表之間對個別點進行連動刷選所需的 sharedData 物件?
us_economy
sharedData
本練習屬於課程
將理論付諸實踐,立即體驗我們的互動練習
複習關鍵的 plotly 指令。你會回顧如何在 plotly 中建立多種圖表類型,以及如何潤飾圖表。此外,你也會先建立氣泡圖與折線圖的靜態版本,並在下一章將它們動畫化。
本章將學習如何在 plotly 中實作關鍵影格(keyframe)動畫。你會探索如何建立像 Hans Rosling 的氣泡圖動畫,以及累積型動畫,例如顯示某支股票估值隨時間變化的動畫。
當你在圖形中探索出乎意料的結構時,讓一張圖上的選取能更新另一張圖會很有幫助。舉例來說,當你在散佈圖上觀察到叢集時,讓被選取的叢集去更新某些群組成員的圖表(例如抖動散佈圖或多組長條圖)會很實用。在本章中,你會學到如何連結 plotly 圖表以啟用連動刷選。同時,你也會學到如何在不使用 Shiny 的情況下,為 plotly 圖表加入下拉選單、核取方塊與滑桿。
當前練習
在最後一章,你會運用擴充後的 plotly 工具組,探索 1957 年到 2018 年之間的軌道級太空發射。過程中,你會學到如何整理資料,以在沒有共同起點的情況下實作累積型動畫,並進一步熟悉 crosstalk 套件。