開始使用免費開始

公式表示法

除了使用 vars() 來指定用哪些變數把資料集切成多個分面之外,還有傳統的公式表示法。下表列出三種情況的對應:

| Modern notation                            | Formula notation  |
|--------------------------------------------|-------------------|
| facet_grid(rows = vars(A))                 | facet_grid(A ~ .) |
| facet_grid(cols = vars(B))                 | facet_grid(. ~ B) |
| facet_grid(rows = vars(A), cols = vars(B)) | facet_grid(A ~ B) |

mpg_by_wt 已可使用。請重新繪製上一題的圖,這次改用公式表示法。

本練習屬於課程

ggplot2 中級資料視覺化

檢視課程

動手互動練習

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

ggplot(mtcars, aes(wt, mpg)) + 
  geom_point() +
  # Facet rows by am using formula notation
  ___
編輯並執行程式碼