ggplotly结合scale_x_continuous删除轴标题

时间:2016-01-07 08:11:45

标签: r ggplot2 plotly

我遇到ggplotly命令的问题。

如果我使用xlab缩放轴,它会删除ylabscale_x_continuous文字。

library(plotly)
df <- data.frame(a=letters, b=LETTERS, x=runif(26), y=runif(26))
g <- ggplot(df, aes(x,y)) + 
  geom_point(aes(text=sprintf('letter: %s\nLetter: %s', a, b))) +
  xlab('test') + ylab('test') +
  scale_x_continuous(breaks=seq(-100,100,.1), minor_breaks=seq(-100,100,.05), limits=c(0,1))
g
(gg <- ggplotly(g))

g图表在轴上的两个标签仍然正常,但如果我将ggplotly设置为任意轴,scale图表会删除标题。

这与轴无关。但到目前为止我还没有检查过其他scales

知道为什么会这样,以及如何解决它?

1 个答案:

答案 0 :(得分:2)

我不确定是否有意,但如果您使用scale_...功能,则必须在scale_...内提供轴标题,因为标题设置在labs()xlab() / { {1}}被忽略。

ylab()