Quiero dibujar boxplots en R y agregar nombres a valores atípicos. Hasta ahora encontré this solution.Rotulación de etiquetas atípicas en R
La función allí proporciona toda la funcionalidad que necesito, pero codifica incorrectamente las etiquetas. En el siguiente ejemplo, que marca el valor atípico como "u" en lugar de "O":
library(plyr)
library(TeachingDemos)
source("http://www.r-statistics.com/wp-content/uploads/2011/01/boxplot-with-outlier-label-r.txt") # Load the function
set.seed(1500)
y <- rnorm(20)
x1 <- sample(letters[1:2], 20,T)
lab_y <- sample(letters, 20)
# plot a boxplot with interactions:
boxplot.with.outlier.label(y~x1, lab_y)
¿Conoce alguna solución? La biblioteca ggplot2 es súper agradable, pero no ofrece esa funcionalidad (hasta donde yo sé). Mi alternativa es usar la función text() y extraer la información atípica del objeto boxplot. Sin embargo, así las etiquetas pueden superponerse.
Muchas gracias :-)
Actualización: He traído este error a la atención de Tal Galili, y w/en horas, publicó una versión editada del guión que ya no presenta este problema. –