ggplot2 und ein gestapeltes Balkendiagramm mit negativen Werten

Ausgehend von folgendem Datensatz:

   Division Year OperatingIncome
1  A  2012           11460
2  B  2012            7431
3  C  2012           -8121
4  D  2012           15719
5  E  2012             364
6  A  2011           12211
7  B  2011            6290
8  C  2011           -2657
9  D  2011           14657
10 E  2011            1257
11 A  2010           12895
12 B  2010            5381
13 C  2010           -2408
14 D  2010           11849
15 E  2010             517

Wie vervollständige ich ein gestapeltes Balkendiagramm in ggplot2, das die negativen Werte enthält? Hier ist die grundlegende Diagrammsequenz, die ich verwende:

ggplot(income_m, aes(x=Year, y=OperatingIncome, fill=Division)) + geom_bar() +
+ scale_fill_brewer(type = "seq", palette = 1)

Dies gibt einen Fehler zurück:

Warnmeldung: Stacking nicht gut definiert, wenn ymin! = 0 ist

Und statt des erwarteten Ergebnisses - negative Werte werden unterhalb der X-Achse angezeigt - sind sie im gestapelten Balkendiagramm einfach nicht vorhanden. Gibt es eine Möglichkeit, das Diagramm so zu erstellen, dass alle positiven und negativen Werte berücksichtigt werden?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage