¿Qué inspiró esta petición en la lista de deseos?
Tengo un gráfico de burbujas que debo etiquetar y generar periódicamente. Necesito que las etiquetas se posicionen automáticamente para que no se superpongan, o incluso que se oculten si no hay espacio suficiente. JMP no tiene esa funcionalidad (ni Excel ni Power BI). Sin embargo, R sí la tiene, así que me veo obligado a usarlo.
¿Qué mejora le gustaría ver?
Este es el fragmento de código R para mi visualización ggplot que crea las etiquetas de los puntos sin superponerlas.
g1 = g1 + geom_text_repel(
aes(color = !!input$color_by), # ¡color del mapa aquí!
tamaño = 3.5, # tamaño de fuente en las etiquetas de texto
min.segment.length = 0, # dibujar todos los segmentos de línea
nudge_x = ifelse(g1$data[input$xvar] > 3, -0.2, 0.2),
fuerza = 10,
fuerza_de_tracción = 1,
box.padding = 0.3
)
Está ampliamente documentado aquí: https://r-graphics.org/RECIPE-SCATTER-LABELS.html
¿Por qué es importante esta idea?
Realizo análisis ad hoc fuera de R y JMP es mi plataforma preferida para ello. Desafortunadamente, etiquetar los puntos es terrible y resulta especialmente frustrante, ya que sé que es posible en R. Además, me parece una función intuitiva e importante que podría utilizarse en muchos tipos de gráficos, no solo en diagramas de dispersión.
¡Gracias por enviar esta solicitud!