В ggplot2, как я могу изменить границу выбранных фасетов?

Взятие графика со страниц справки ggplot2:

ggplot(mtcars, aes(factor(cyl))) + geom_bar() + facet_grid(. ~ vs)

Можно ли изменить границу (цвет и / или толщину) только выбранных панелей? Я хотел бы, например, изменить границу фасета '1' грани переменнойvs.

Я пытался добавить

theme(panel.border = element_rect(size = 3, colour = "red", fill = NA))

но это решение меняет все границы.

Я также думал об использованииgeom_rect или жеgeom_polygon но я не уверен, как ограничить это одним сюжетом.

Я наткнулся на этонить в справке R, но решения не сработали для меня

Будем очень благодарны за любые предложения о том, как двигаться вперед.

Ответы на вопрос(2)

Ваш ответ на вопрос