У меня есть график, подобный представленному ниже, где мне нужно отобразить заголовок графика и несколько длинных надписей. В ggplot2
это выглядит просто отлично.
Представляет:
library(ggplot2)
library(stringr)
library(plotly)
iris$Species2 <- paste(iris$Species, "... some text to make the label really long and hard to put on a facet label")
iris$Species2 <- str_wrap(iris$Species2, 20)
g <- ggplot(iris, aes(Sepal.Length, Sepal.Width, color = Species)) +
geom_point() +
labs(title = "This title isn't helping anyone") +
facet_wrap(~Species2)
g
Однако, преобразование в динамический c график не работает должным образом ... метки фасетов обрезаются и появляются в заголовке:
gp <- ggplotly(g)
gp
Существует предыдущий вопрос SO об этом , но похоже, что ОП не пытался ответить - никто не понял, что предложенный ответ не работает должным образом.
I Я не чужд plotly
странному поведению, когда задействованы аспекты - см. разговор здесь на github , но я не знаю plotly
достаточно хорошо, чтобы изменить объект до заставить его иметь более длинную полосу. background.
Надеясь, что кто-то может помочь мне изменить объект gp
для решения.