使用ggplotly()

时间:2018-11-05 00:45:08

标签: r ggplot2 plotly ggplotly

我正在使用ggplotly()函数制作交互式图表,而我的问题是当我绘制图表时,y轴标签与y轴上的值重叠。我的目标是增加y轴标签和y轴之间的水平距离。

我发现有许多解决方案在创建静态ggplot( not ggplotly)时效果很好,包括在定义轴标签的末尾添加“ \ n”或使用主题/ axis.title.y / element_text / margin方法。这些仅适用于ggplot,但不适用于ggplotly。将ggplot2对象传递到ggplotly()函数时,它们似乎被忽略了。

有人建议采用这种方法吗?同样,我要尝试的是在使用ggplotly时增加y轴标签和y轴之间的水平距离。

这是我的代码的简化副本:

p <- ggplot(df, aes(x, y)) +
  geom_points() +
  labs(title = "Chart Title",
       x = "x-axis",
       y = "PROBLEMATIC Y-AXIS")

ggplotly(p)

在此先感谢您的帮助。

0 个答案:

没有答案