Em ggplot2, como posso alterar a borda das facetas selecionadas?

Pegando o gráfico das páginas de ajuda do ggplot2:

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

É possível alterar a borda (cor e / ou espessura) de apenas painéis selecionados? Eu gostaria de, por exemplo, alterar a borda da faceta de '1' da variável de lapidaçãovs.

Tentei adicionar

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

mas essa solução muda todas as fronteiras.

Eu também estava pensando em usargeom_rect ougeom_polygon mas também não sei como limitá-lo a uma parcela.

Eu tropecei nissofio na lista de ajuda do R, mas as soluções não funcionaram para mim

Qualquer sugestão sobre como avançar será muito apreciada.

questionAnswers(2)

yourAnswerToTheQuestion