¿Cuál es la mejor manera de agregar una nota al pie de una gráfica creada con ggplot2? He intentado usar una combinación de la lógica señalar aquí http://www.r-bloggers.com/r-good-practice-%E2%80%93-adding-footnotes-to-graphics/ así como la función de anotar ggplot2ggplot2 nota al pie
p + annotate("text",label="Footnote",
x=unit(1,"npc") - unit(2, "mm"),y=unit(2, "mm"),
just=c("right", "bottom"),gp=gpar(cex= 0.7, col=grey(.5)))
pero estoy consiguiendo el error de error" en as.data.frame.default (x [[i]] , opcional = TRUE, stringsAsFactors = stringsAsFactors): no se puede forzar la clase c ("unidad.aritmética", "unidad") en un data.frame ".
Esto funciona si ve el diagrama en R pero no parece que funcione con la función ggsave. – user338714
Luego abra un dispositivo gráfico apropiado en lugar de usar 'ggsave()', por ejemplo, 'pdf (" filename.pdf ", width = 10, height = 6); imprimir (p); grid.text (...); dev.off() ' – rcs