Ich habe ein Problem, wenn ggplotly()
zu einem ggplot
Graph verwendet: die Y-Achse verschwindet. Hier ist ein reproduzierbares Beispiel mit iris
Dataset (in diesem Beispiel ist ziemlich dump, aber was auch immer)ggplot2 + plotly: Achsentitel verschwinden
data(iris)
g = ggplot(data = iris, aes(x = Petal.Length, y = Petal.Width, fill = Species)) +
geom_bar(stat = "identity", position = "dodge") +
scale_fill_manual(name = "legend", values = c("blue", "red", "green")) +
ylab("Y title") +
ylim(c(0,3)) +
xlab("X title") +
ggtitle("Main title")
g
ggplotly(g)
Wie Sie sehen können, verschwand der Y-Achse Titel.
Nun, wenn ylim
gelöscht wird, funktioniert es, aber ich möchte y Grenzen angeben.
Ich habe versucht, die folgendes zu tun:
data(iris)
g = ggplot(data = iris, aes(x = Petal.Length, y = Petal.Width, fill = Species)) +
geom_bar(stat = "identity", position = "dodge") +
scale_fill_manual(name = "legend", values = c("blue", "red", "green")) +
scale_y_continuous(name = "Y title", limits = c(0, 3)) +
xlab("X title") +
ggtitle("Main title")
g
ggplotly(g)
Aber jetzt ist es die Legende Titel, der nicht passt.
Meine config: R 3.2.0, plotly 2.0.16, ggplot2 2.0.0
In beiden Beispielen der von ggplot Graphen ist das, was ich will, aber ggplotly gibt noch etwas anderes. Ist es ein Problem, gibt es einen Workaround?
ist dies noch schlimmer für Facetten – marbel