Je suis en train d'ajouter un texte de survol personnalisé pour les points d'un nuage de points dans un graphique de type plotly dans R. Il semble que le texte soit aligné à gauche, au centre ou à droite selon que la zone de texte est affichée à droite, au centre ou à gauche des points du graphique, respectivement. Je préférerais que le texte soit toujours aligné à gauche, quel que soit le positionnement de la boîte. J'ai pu styliser la police, par exemple en définissant sa couleur et sa taille, mais je n'ai pas pu modifier l'alignement du texte.
Voici un MRE. J'ai supprimé la légende pour que les points situés à l'extrême droite soient obligés de faire apparaître leur boîte de survol à la gauche du point.
plot_ly(iris,
x = ~Sepal.Length,
y = ~Sepal.Width,
type = 'scatter',
mode = 'markers',
hoverinfo = 'text',
hoverlabel = list(font = list(color = 'white')),
text = ~paste0('Some rather long text',
'\nSepal.Length: ', Sepal.Length,
'\nSepal.Width: ', Sepal.Width)) %>%
layout(showlegend = FALSE)