R plot_ly hoverinfo - PullRequest
       7

R plot_ly hoverinfo

0 голосов
/ 30 апреля 2018

Я использую plot_ly в блестящем приложении. У меня есть следующая функция

plot_ly(df, x = ~x, y = ~y , key = df$id, type='scatter', mode="markers",
name = "Clusters", opacity = point.opacity, text = df$id, hoverinfo = "text")

Если длина df $ id не равна 0, тогда все в порядке. Если длина равна 0, поскольку данные недоступны, я получаю следующую ошибку: Error in : Column 'hoverinfo' must be length 0, not 1. Если я опускаю hoverinfo, то с пустым набором данных все в порядке.

Как я могу это исправить? Я пытался использовать ifelse, но это не работает. Мое решение - определить оператор if, а затем вызвать plot_ly с hoverinfo или без него. У кого-нибудь есть идея получше?

...