0

次のように、 ggplotly() を ggplot() とともに使用して、 gridlines のないファセット グラフを作成しようとしています。

library(ggplot2)
library(plotly)

p <- iris %>% 
  ggplot(aes(Sepal.Length, Sepal.Width, color = Species)) +
  geom_point() +
  facet_wrap(~Species) +
  theme_bw() +
  theme(panel.grid = element_blank())

p

ここに画像の説明を入力

しかし、ggplotly を使用すると、グリッド線が残ります。

ggplotly(p) 

レイアウトへの呼び出しを使用してそれらを取り除こうとしても:

ggplotly(p) %>% layout(xaxis = list(automargin=TRUE, showgrid = F), 
                       yaxis = list(automargin=TRUE, showgrid = F),
                       margin = list(l = 100, b = 100))

ggplotly(p) %>% layout(xaxis = list(automargin=TRUE, gridcolor = "white"), 
                       yaxis = list(automargin=TRUE, gridcolor = "white"),
                       margin = list(l = 100, b = 100))

これはバグですか?どうすれば解決できますか?

ここに画像の説明を入力

4

0 に答える 0