Capítulo 7. Anotaciones
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
Visualizar sólo tus datos no suele ser suficiente: hay todo tipo de información adicional que puede ayudar al espectador a interpretar los datos. Además del repertorio estándar de etiquetas de ejes, marcas de graduación y leyendas, también puedes añadir elementos gráficos o de texto individuales a tu gráfico. Estos elementos pueden utilizarse para añadir información contextual adicional, resaltar una zona del gráfico o añadir algún texto descriptivo sobre los datos.
7.1 Añadir anotaciones de texto
Problema
En quieres añadir una anotación de texto a un gráfico.
Solución
Utiliza annotate()
y un texto geom(Figura 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"
)
Debate
La función annotate()
puede utilizarse para añadir cualquier tipo de objeto geométrico. En este caso, hemos utilizado geom = "text"
.
Se pueden especificar otras propiedades del texto, como se muestra en la Figura 7-2:
p
+
annotate
(
"text"
,
x
=
3
,
y
=
48
,
label
=
"Group 1"
,
family
=
"serif"
,
fontface
=
"italic"
,
colour
=
"darkred"
,
size
=
3
)
+
annotate
(
"text"
,
x
=
4.5
,
y
=
66
,
label
=
"Group 2"
,
family
=
Get R Graphics Cookbook, 2ª Edición 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.