-
Notifications
You must be signed in to change notification settings - Fork 633
Closed
Labels
Description
Seems that ggplot2 dev version 3.2.0.9000 has broken something in ggplotly.
First, with ggplot2 stable version (the result is as expected), the names of the labels of x-axis.
Second, with ggplot2 dev version (the result is NA), no names of labels.
Both tests made with lastest stable plotly version 4.9.0 under lastest R-devel for Windows 10.
Using stable version of ggplot2 3.2.0
library(plotly)
#> Loading required package: ggplot2
#>
#> Attaching package: 'plotly'
#> The following object is masked from 'package:ggplot2':
#>
#> last_plot
#> The following object is masked from 'package:stats':
#>
#> filter
#> The following object is masked from 'package:graphics':
#>
#> layout
p <- ggplot(iris) +
geom_point(aes(x = Petal.Width, y = Sepal.Length, color = Species)) +
scale_x_continuous(breaks = seq(0,3,0.5), limits =c(0,3), labels = letters[1:7])
gg <- ggplotly(p)
gg$x$layout$xaxis$ticktext
#> [1] "a" "b" "c" "d" "e" "f" "g"
Using the lastest dev version of ggplot2:
library(plotly)
#> Loading required package: ggplot2
#>
#> Attaching package: 'plotly'
#> The following object is masked from 'package:ggplot2':
#>
#> last_plot
#> The following object is masked from 'package:stats':
#>
#> filter
#> The following object is masked from 'package:graphics':
#>
#> layout
p <- ggplot(iris) +
geom_point(aes(x = Petal.Width, y = Sepal.Length, color = Species)) +
scale_x_continuous(breaks = seq(0,3,0.5), limits =c(0,3), labels = letters[1:7])
gg <- ggplotly(p)
gg$x$layout$xaxis$ticktext
#> [1] NA