当前位置:  开发笔记 > 编程语言 > 正文

ggplotly从ggplot中删除了图例

如何解决《ggplotly从ggplot中删除了图例》经验,为你挑选了1个好方法。

ggplotly使用ggplot删除geom_line图的图例.

见下图:

library(plotly)    
g <- ggplot(iris)
g = g + geom_line(aes(x = Sepal.Length, y = Sepal.Width, color = Species), size = 0.05)
g # Here is a legend
(gg <- ggplotly(g)) # Legend has now been removed.

任何想法如何取回传奇?

我使用的是plotly_2.0.19和ggplot2_2.0.0.9000.



1> Axeman..:

出于某种原因,ggplotly永远不会添加传奇geom_line.只有在添加点时,文档才有图例.我建议使用透明点作为解决方法.

{ ggplot(iris, aes(x = Sepal.Length, y = Sepal.Width, color = Species)) +
  geom_line() +
  geom_point(alpha = 0) } %>%
  ggplotly()

在此输入图像描述

推荐阅读
N个小灰流_701
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有