我在使用ggplotly()
到ggplot
圖時遇到問題:y軸消失。下面是使用iris
數據集重複的例子(這個例子是很垃圾,但不管)ggplot2 + plotly:軸標題消失
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)
正如你所看到的,Y軸標題消失。
那麼,如果ylim
被刪除它的作品,但我想指定y限制。
我試着做到以下幾點:
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)
但現在它的圖例標題不符合。
我的配置,R 3.2.0,plotly 2.0.16,GGPLOT2 2.0.0
在這兩個例子由ggplot給出的圖是我想要的,但ggplotly給別的東西。這是一個問題,有沒有解決方法?
這更糟糕的是方面 – marbel