I am using R\'s ggplot to create a static plot and pass that on to plot.ly to create an interactive plot. My aim to project a categorical variable to the color and a numeric
To edit what appears in the hover box:
# Load "plotly"
library(plotly)
# Open a Plotly connection
py <- plotly()
# Retrieve a Plotly graph in R
hover_text <- py$get_figure("PlotBot", 81)
str(hover_text$data)
# This list has 4 elements, which all have dimension (attribute) 'text'
# You can overwrite them one by one, say
hover_text$data[[1]]$text[1]
hover_text$data[[1]]$text[1] <- "US"
# If you need something functional, I would recommend defining the necessary
# functions and using sapply()
# Plotly graph with hover text we just edited
py$plotly(hover_text$data, kwargs=list(layout=hover_text$layout))
You ran into a bug, which we now fixed it.
Please reinstall and reload the "plotly" package, re-instantiate your py
object and it should work now: https://plot.ly/~marianne2/38/or-illn-vs-or-edu/