R多行多行工具提示-框外的文本

时间:2018-10-12 11:50:32

标签: r plotly r-plotly

在R Plotly(R软件包版本:4.7.1)中绘制多行工具提示时遇到麻烦。工具提示的格式不正确。文字超出了工具提示的背景。

最小示例:

Plotly tooltip text outside the box

这可以通过运行以下代码来复制:

data <- matrix(c(1:16), ncol = 2)
# Plot the chart
plot_ly(
    x = c("a", "b"),
    y = c(letters[1:8]),
    z = data,
    showscale = FALSE,
    hoverinfo = 'text',
    text = matrix(rep("Lorem ipsum dolor sit amet,<br>consectetur adipiscing elit,<br>sed do eiusmod tempor<br>incididunt ut labore et dolore<br>magna aliqua.<br>Ut enim ad minim veniam, quis<br>nostrud exercitation ullamco laboris nisi<br>ut aliquip ex ea commodo consequat.<br>Duis aute irure dolor in<br>reprehenderit in voluptate velit esse<br>cillum dolore eu fugiat nulla pariatur.", 16), ncol = 2),
    type = "heatmap"
)

仅当您调整浏览器窗口的大小时,才能实现此效果。在我的真实情况下,我将其放在Shiny应用程序中,因此空间有限。但是,似乎有足够的空间来正确绘制工具提示。有任何解决方法的想法吗?

1 个答案:

答案 0 :(得分:0)

果断地更新到4.8确实解决了这个问题。