【发布时间】:2016-07-12 15:24:46
【问题描述】:
我当前图表的悬停信息略微旋转(见下图)。也就是说,当我将鼠标悬停在一个条上时,悬停文本会从水平方向旋转约 60 度(例如,请参阅图像中向下的第二个条)。如何将旋转设置为 0?
# sample data
tbl = data.frame(list_id = c(1,2,3,4,5,1,2,3,4,5,1,2,3,4,5),
main_count = c(1,2,3,4,1,2,3,4,1,2,3,4,1,2,3),
total = c(23,34,66,22,66,88,55,44,22,11,33,55,43,22,55))
plot_ly(tbl, type = "bar",
y = main_count, x = total, group = list_id, orientation = "h") %>%
layout(xaxis = list(title = ""), barmode = "stack")
【问题讨论】:
-
如果您需要代码方面的帮助,您应该显示您正在运行的代码。创建一个最小的reproducible example
-
在 Chrome 中,当我右键单击最顶部的栏(因此它的悬停文本可见)并选择“检查元素”时,我可以看到此表单的一些开始标签:
<g class="hovertext" transform="translate(148.75,166.07)rotate(60)">.最上面的栏还有另外两个类似的标签。您可以手动将属性编辑为rotate(0),以查看它控制<g>标记内每一位文本的旋转。不幸的是,我并不清楚如何从 R 中设置旋转。