開始使用免費開始

多個變數

除了美學映射(aesthetics)之外,分面(facets)也是編碼因子(也就是類別)變數的另一種方式。當圖形包含許多變數時,它們能降低視覺複雜度。

我們的目標是檢視器中的那張圖,它包含 7 個變數。

有兩個變數被映射到顏色美學,分別使用色相與亮度。為了達成這點,我們把 fcylfam 合併成一個單一的互動變數(interaction),fcyl_fam(參考:https://www.rdocumentation.org/packages/base/topics/interaction)。這讓我們可以善用 Color Brewer 的 Paired 配色盤。

本練習屬於課程

ggplot2 中級資料視覺化

檢視課程

動手互動練習

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

# See the interaction column
mtcars$fcyl_fam

# Color the points by fcyl_fam
ggplot(mtcars, aes(x = wt, y = mpg, ___ = ___)) +
  geom_point() +
  # Use a paired color palette
  ___(___ = ___)
編輯並執行程式碼