Kapitel 12. Farben in Plots verwenden

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

In der von ggplot2 implementierten Grammatik der Grafik ist colour eine Ästhetik, genau wie x-Position, y-Position und size. Wenn Farbe nur eine weitere Ästhetik ist, warum verdient sie dann ein eigenes Kapitel? Der Grund dafür ist, dass Farbe eine kompliziertere Ästhetik ist als die anderen. Anstatt Geometrien einfach nur nach links und rechts zu verschieben oder sie zu vergrößern oder zu verkleinern, gibt es bei der Verwendung von Farbe viele Freiheitsgrade und viel mehr Auswahlmöglichkeiten zu treffen. Welche Palette solltest du für diskrete Werte verwenden? Solltest du einen Farbverlauf mit mehreren verschiedenen Farbtönen verwenden? Wie wählst du Farben aus, die auch von Menschen mit Farbfehlsichtigkeit richtig interpretiert werden können? In diesem Kapitel gehe ich auf diese Fragen ein.

12.1 Einstellen der Farben von Objekten

Problem

Du möchtest die Farbe einiger Geometrien in deinem Diagramm festlegen.

Lösung

Setze in den Aufruf des Geoms auf die Werte von colour oder fill (Abbildung 12-1):

library(MASS)  # Load MASS for the birthwt data set

ggplot(birthwt, aes(x = bwt)) +
  geom_histogram(fill = "red", colour = "black")

ggplot(mtcars, aes(x = wt, y = mpg)) +
  geom_point(colour = "red")
Setting `fill` and `colour` (left); Setting `colour` for points (right)
Abbildung 12-1. ...

Get R Graphics Cookbook, 2. Auflage now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.