熱度圖(Heat maps)
由於熱度圖以連續尺度編碼「顏色」,要精確「解碼」並不容易;這點我們在第一門課已經討論過。因此,熱度圖在方格數量少、和/或圖中有清楚的模式、足以克服解碼困難時,最為實用。
要繪製熱度圖,將兩個類別變數對應到 x 與 y 美學,再把一個連續變數對應到 fill。geom_tile() 圖層會把方格加上去。
我們將使用內建的 barley 資料集,重現影片中(檢視器裡)看到的熱度圖。barley 資料集位於 lattice 套件,已為你載入。請用 str() 檢視其結構。
本練習屬於課程
ggplot2 中級資料視覺化
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# Using barley, plot variety vs. year, filled by yield
___ +
# Add a tile geom
___