Qu'est-ce qui a inspiré cette demande de liste de souhaits ?
J'ai un graphique à bulles que je dois étiqueter et mettre à jour régulièrement. Il me faut que les étiquettes se positionnent automatiquement pour éviter les chevauchements et qu'elles ne disparaissent pas si l'espace est insuffisant. JMP ne propose pas cette fonctionnalité (ni Excel, ni Power BI). En revanche, R la propose, je suis donc contraint de l'utiliser.
Quelle amélioration souhaiteriez-vous voir ?
Voici un extrait de code R pour ma visualisation ggplot qui crée les étiquettes des points sans les superposer.
g1 = g1 + geom_text_repel(
aes(color = !!input$color_by), # mapper la couleur ici !
taille = 3,5, # taille de police dans les étiquettes de texte
min.segment.length = 0, # dessiner tous les segments de ligne
nudge_x = ifelse(g1$data[input$xvar] > 3, -0.2, 0.2),
force = 10,
force_traction = 1,
box.padding = 0.3
)
Ce sujet est largement documenté ici : https://r-graphics.org/RECIPE-SCATTER-LABELS.html
Pourquoi cette idée est-elle importante ?
Je réalise des analyses ad hoc en dehors de R et JMP est ma plateforme de prédilection pour cela. Malheureusement, l'étiquetage des points est catastrophique, ce qui est d'autant plus frustrant que je sais que c'est possible dans R. Il s'agit pourtant d'une fonctionnalité essentielle qui pourrait être utilisée pour de nombreux types de graphiques, et pas seulement pour les nuages de points.
Merci d'avoir soumis cette demande !