Al leer artículos científicos, a menudo me encuentro con tramas donde los puntos se agitan sin superponerse entre sí. Sospecho que muchos de ellos están dibujados con un programa llamado GraphPad Prism, pero seguramente debe haber una manera de hacer lo mismo en R. Aunque no es perfecto (como con los puntos rojos a continuación), creo que se ve mucho mejor que el alboroto aleatorio.Evitar la superposición cuando se agitan los puntos
Si alguien sabe cómo hacer esto, preferiblemente usando alguna función básica, estaría muy feliz de saber.
esto a menudo se llama una trama beeswarm * *; hay algunas funciones en las versiones más nuevas de ggplot2 que hacen esto –
Ah, es bueno ponerle un nombre. Hace que sea mucho más fácil descubrir más. No estoy tan familiarizado con ggplot (siempre preferido celosía), pero supongo que siempre podría utilizar una función general de ingeniería inversa. Parece que hay un paquete llamado [beeswarm] (http://cran.r-project.org/web/packages/beeswarm/index.html) en CRAN que también lo hace. – Backlin
Paquete relevante para ggplot: https://github.com/eclarke/ggbeeswarm –