仅显示最小,最大和中值(鼠标悬停)框图

时间:2019-06-04 10:43:17

标签: r plotly

我将鼠标悬停时默认显示以下代码:

迹线标题+ [最小,最大,中位数q1,q3,上下围栏]

library(plotly)
p <- plot_ly(y = ~rnorm(50), type = "box") %>%
  add_trace(y = ~rnorm(50, 1))

p

我该如何管理:

  • 在鼠标悬停时仅显示最小值,最大值和中位数(而不显示迹线的标题)。
  • 在这三个变量的hoverinfo中仅在逗号后显示两位数字

1 个答案:

答案 0 :(得分:1)

我不知道如何使q1q2消失,也许其他人会在那里帮助您。但这会删除跟踪的标题,并将浮点数减少到两位数。

library(plotly)

plot_ly(y = ~rnorm(50), type = "box", hoverinfo = "y") %>%
  add_trace(y = ~rnorm(50, 1)) %>%
  layout(yaxis = list(hoverformat = '.2f'))