Wie fülle ich das Histogramm mit einem Farbverlauf?
Ich habe ein einfaches Problem. Wie zeichnet man ein Histogramm mitggplot2
mit festembinwidth
und gefüllt mit Regenbogenfarben (oder einer anderen Palette)?
Sagen wir, ich habe Daten wie diese:
myData <- abs(rnorm(1000))
Ich möchte ein Histogramm zeichnen, z.binwidth=.1
. Dies führt jedoch zu einer unterschiedlichen Anzahl von Fächern, abhängig von den Daten:
ggplot() + geom_histogram(aes(x = myData), binwidth=.1)
Wenn ich die Anzahl der Fächer kenne (z. B.n=15
) Ich würde so etwas benutzen wie:
ggplot() + geom_histogram(aes(x = myData), binwidth=.1, fill=rainbow(n))
Aber mit wechselnder Anzahl von Behältern bin ich auf dieses einfache Problem fixiert.