分類變數的內聯子集

ggplot(iris[iris$Species == "setosa",],aes(Sepal.Width)) + 
    geom_density()

在這裡,我們在將資料幀傳遞給 ggplot 之前對其進行子集化。它是從資料框資料結構派生的非常有用的工具。

為了使程式碼更具可讀性,還可以使用 dplyrfilter

library(dplyr)
iris %>% filter(Species == "setosa") %>% ggplot(aes(Sepal.Width)) + 
    geom_density()