Erstellen eines auf Null zentrierten gestapelten Balkendiagramms mit ggplot

Ich arbeite derzeit mit einem gestapelten horizontalen Balkendiagramm mit ggplot2 in R.

Dies ist mein R-Code:

ggplot(results, aes(x=Protocol, y=Time, fill=Phase)) + 
  geom_bar(stat="identity") + coord_flip()

Und es erzeugt diese Grafik:

Ich möchte dieses Diagramm so zentrieren, dass Phase 1 und 2 links und Phase 3 und 4 rechts liegen.

Hier ist eine ungefähre Vorstellung davon, wonach ich suche. Stellen Sie sich vor, die Mittellinie ist die Zeit 0 und die Zeit vergeht in beide Richtungen positiv:

Ich denke, ich sollte zwei Diagramme hintereinander machen?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage