Это интересный вопрос.
Здесь я пытаюсь настроить текст при наведении на свечную диаграмму, используя следующий код:
p <- df %>%
plot_ly(x = ~Date, type="candlestick",
open = ~AAPL.Open, close = ~AAPL.Close,
high = ~AAPL.High, low = ~AAPL.Low,
text = paste("Text1:",df$AAPL.Open,"<br>Text2:",df$AAPL.Close),
hoverinfo='text') %>%
layout(title = "Basic Candlestick Chart")
С моим plotly_4.8.0.9000
я получаю свечную диаграмму, но нетпоявляется всплывающий текст.
Используя plotly_json
, можно проверить JSON, отправленный на plotly.js
.
Атрибут hoverinfo
должен быть установлен на 'text'
, но в data -> 0 -> hoverinfo
можно увидеть, что он содержитмассив строк 'text'
.
Возможное решение - вручную установить hoverinfo
на 'text'
:
pltyobj <- plotly_build(p)
pltyobj$x$data[[1]]$hoverinfo <- "text"
pltyobj