2
プロットで使用されるアルファ値を継承しないplotly
プロットの凡例を取得するにはどうすればよいですか?ggplot/Plotlyで凡例のアルファを設定する
私はggplot2でこれを行う方法を知っています:guides(colour = guide_legend(override.aes = list(alpha=1)))
しかし、これはプロットに変換されません。
plotly
にも同様のオプションがありますか? ggplot
からplotly
に変換すると、自分が何をしていても伝説のアルファ値を受け取っているようです。
コード例:
library(ggplot2)
library(plotly)
D <- rbind(beaver1,beaver2)
D$beaver= c(rep('A',nrow(beaver1)),rep('B',nrow(beaver2)))
p <- ggplot(D,aes(x=time,y=temp,color=beaver,group=day))+
geom_point(alpha=.1,show.legend = F)+
geom_line(alpha=.1,show.legend = F)+
geom_smooth(se=F)
ggplotly(p)
ggplotバージョン:
plotly版:私の知る限り、あなたが不透明度を制御することはできません知っているよう
ありがとうございます。この場合、レイヤの順序は関係ありません。また、順序が重要である場合を2番目のソリューションで解決できるように見えます。 –