Wie kann ich in ggplot2 den Rand ausgewählter Facetten ändern?

Den Graphen von den Hilfeseiten von ggplot2 nehmen:

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

Ist es möglich, den Rand (Farbe und / oder Dicke) nur ausgewählter Paneele zu ändern? Ich möchte zum Beispiel den Rand der Facette von '1' der Facettierungsvariablen ändernvs.

Ich habe versucht hinzuzufügen

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

Aber diese Lösung verändert alle Grenzen.

Ich habe auch darüber nachgedachtgeom_rect odergeom_polygon Ich bin mir aber nicht sicher, wie ich es auf einen Plot beschränken soll.

Ich bin darauf gestoßenFaden auf der R-Hilfeliste, aber die Lösungen haben bei mir nicht funktioniert

Anregungen, wie man vorankommt, werden sehr geschätzt.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage