Kapitel 7. Anmerkungen

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

Nur deine Daten anzuzeigen, reicht in der Regel nicht aus - es gibt noch viele andere Informationen, die dem Betrachter bei der Interpretation der Daten helfen können. Neben dem Standardrepertoire an Achsenbeschriftungen, Häkchen und Legenden kannst du deinem Diagramm auch individuelle grafische oder Textelemente hinzufügen. Diese Elemente können verwendet werden, um zusätzliche Kontextinformationen hinzuzufügen, einen Bereich des Diagramms hervorzuheben oder einen beschreibenden Text über die Daten hinzuzufügen.

7.1 Hinzufügen von Textanmerkungen

Problem

Du möchtest einem Plot eine Textanmerkung hinzufügen.

Lösung

Verwende annotate() und ein Textgeom(Abbildung 7-1):

p <- ggplot(faithful, aes(x = eruptions, y = waiting)) +
  geom_point()

p +
  annotate("text", x = 3, y = 48, label = "Group 1") +
  annotate("text", x = 4.5, y = 66, label = "Group 2")
Text annotations
Abbildung 7-1. Textanmerkungen

Diskussion

Die Funktion annotate() kann verwendet werden, um jede Art von geometrischem Objekt hinzuzufügen. In diesem Fall haben wir geom = "text" verwendet.

Es können auch andere Texteigenschaften angegeben werden, wie in Abbildung 7-2 gezeigt:

p +
  annotate("text", x = 3, y = 48, label = "Group 1",
           family = "serif", fontface = "italic", colour ...

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.